当前位置:   CSS > 正文

css 选择器获取同名class 第一个或者最后一个元素(区分class)_css选择最后一个class

css选择最后一个class


前言

区分class,选择第一个或者最后一个元素。
如果不区分class,可以使用 first-child或者last-child等;

html

<div class="a">
  <div class="b">1</div>
  <div class="b">2</div>
  <div class="c">3</div>
  <div class="c">4</div>
  <div class="c">5</div>
  <div class="c">6</div>
  <div class="d">d</div>
</div>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

一、选择第一个元素

c是连续的可以 用+ 号,不连续的必须用~

.a .c:not(.c ~.c) {
    color:red;
}
  • 1
  • 2
  • 3

二、选择最后一个元素

.c:not(.a :has(+ .c)) {
   color: blue;
}
  • 1
  • 2
  • 3
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/blog/CSS/detail/30796
推荐阅读
相关标签
  

闽ICP备14008679号