我无法让它工作,我希望以下样式只影响不在<ul>
元素内的div#canvas
元素。我认为这会起作用,但事实并非如此。
:not(div#canvas) ul{
list-style-type: none;
padding: 0;
margin: 0;
}
因此,例如,第一个列表不应该有项目符号,而第二个和第三个列表(div 中的那些)应该有项目符号。
<ul>
<li>Test</li>
<li>Test</li>
<li>Test</li>
</ul>
<div id="canvas">
<ul>
<li>Test</li>
<li>Test</li>
<li>Test</li>
</ul>
<div>
<ul>
<li>Test</li>
<li>Test</li>
<li>Test</li>
</ul>
</div>
</div>