我有一个动态列表,其中包含可见和隐藏的项目:
<ul>
<li class="hidden">
<li class="hidden">
<li>
</ul>
我希望能够对列表中第一个未隐藏元素应用样式。
关于第一个元素的代码:
ul li:first-child{
font-size:10px;
}
我获取非隐藏元素的代码
ul li:not(.hidden){
font-size:10px;
}
我该如何将这两个合并为跨浏览器解决方案?理想情况下,它应该是这样的:
ul li:not(.hidden):first-child
(这个不起作用)