微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

css 选择最后几个元素

CSS选择器是实现网页样式化的基础,可以对页面中的元素做出各种各样的样式调整,其中选择最后几个元素是常见的需求。下面就介绍几种实现方式。

/* 1.使用:nth-last-child(n)伪类选择 */
div:nth-last-child(-n+3) {
  color: red;
}

/* 2.使用:last-child伪类和:first-child组合 */
div:first-child:nth-last-child(3),div:first-child:nth-last-child(3) ~ div {
  color: red;
}

/* 3.使用:nth-child伪类选择 */
div:nth-child(n+5):nth-last-child(-n+3) {
  color: red;
}

css 选择最后几个元素

以上三种方法都可以选择最后几个元素进行样式设置,其中第一种方法使用了:nth-last-child(n)伪类,通过n的取值来选择最后几个元素。

第二种方式则是使用了:last-child伪类和:first-child伪类的组合,选择第一元素和倒数第三个元素及其后面的元素。

最后一种方式则使用了 :nth-child 和 :nth-last-child 两个伪类的组合,选择了从第五个元素开始,倒数第三个元素以及它之前的元素。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。