gpt4 book ai didi

CSS 第一个没有类的元素

转载 作者:技术小花猫 更新时间:2023-10-29 10:38:06 26 4
gpt4 key购买 nike

我有几个列表项,第一个是有特色类(class)的,然后是一些没有的。使用 CSS,我想选择列表中的第一项没有特色类...

代码如下:

<ul>
<li class="featured"></li>
<li class="featured"></li>
<li></li>
<li></li>
<li></li>
</ul>

我已经尝试了以下没有效果:

ul li:not(.featured):first-child {
/* Do some stuff here */
}

关于如何在不借助 jQuery 的情况下执行此操作的任何想法?

更新如果有帮助,确实存在添加非要素类的能力。例如:

<ul>
<li class="listing featured"></li>
<li class="listing featured"></li>
<li class="listing"></li>
<li class="listing"></li>
<li class="listing"></li>
</ul>

最佳答案

使用“相邻兄弟组合器”:http://www.w3.org/TR/css3-selectors/#adjacent-sibling-combinators

li.featured + li:not([class="featured"])

关于CSS 第一个没有类的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21277257/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com