<ul>
<li> <span> apply </span> </li>
<li> <span> apply </span> </li>
<li>
<ul>
<li> <span> ignore </span> </li>
<li> <span> ignore </span> </li>
</ul>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
如何仅将CSS规则应用于跨越第一级的元素,并使嵌套列表中的span元素忽略该规则?
这可以在没有专门重置二级跨度属性的情况下完成吗?
试过ul > li span但似乎不起作用,我也把风格应用到第二级
sp0*_*00m 18
例如<div id="ul-wrapper">,将您的列表放在带有ID的包装div中,然后尝试:
#ul-wrapper > ul > li > span {
/* my specific CSS */
}
Run Code Online (Sandbox Code Playgroud)