css 选择除第一个子元素之外的所有子元素

在 CSS 中可以使用**`:not`** 和**`:first-child`**的组合来选择除第一个子元素之外的所有子元素。

css 复制代码
<!DOCTYPE html>

<html lang="en">

  <head>

    <style>

      ul li:not(:first-child) {

        color: red;

      }

    </style>

  </head>



  <body>

    <ul>

      <li>第一个子元素</li>

      <li>第二个子元素</li>

      <li>第三个子元素</li>

    </ul>

  </body>

</html>

在上述代码中,使用`ul li:not(:first-child)`选择器选择了`<ul>`元素下除第一个`<li>`子元素之外的所有`<li>`元素,并将它们的文本颜色设置为红色。

相关推荐
程序猿--豪26 分钟前
webpack详细打包配置,包含性能优化、资源处理...
前端·webpack·性能优化
我爱吃朱肉29 分钟前
HTMLcss实现网站抽奖
css·html
小小小小宇1 小时前
前端监控 SDK
前端
csj501 小时前
前端基础之《Vue(11)—自定义指令》
前端·vue
街尾杂货店&1 小时前
HTML word属性
前端·html
M1A11 小时前
全栈开发必备:Windows安装VS Code全流程
前端·后端·全栈
蜗牛快跑1231 小时前
github 源码阅读神器 deepwiki,自动生成源码架构图和知识库
前端·后端
嘻嘻嘻嘻嘻嘻ys1 小时前
《Vue 3.4响应式超级工厂:Script Setup工程化实战与性能跃迁》
前端·后端
장숙혜1 小时前
ElementUi的tabs样式太难修改,自定义tabs标签页
前端·javascript
用户21411832636021 小时前
dify案例分享-魔搭+Dify王炸组合!10分钟搭建你的专属 生活小助理
前端