我将列表样式类型应用于作为图像的无序列表。正如你在下面看到的,我的无序列表中有一个额外的无序列表。内联列表式样式不重写外部样式规则
我想嵌套的无序列表有一个'圆'列表样式类型,这就是为什么我用嵌套无序列表的内联样式。
我遇到的问题是,它仍然在嵌套列表中显示列表样式的绿色复选标记,而不是圆形列表样式。
到目前为止,我每次使用内联css都会覆盖任何外部样式规则,这就是为什么我不确定在这种情况下应该怎么做,我非常感谢任何建议。
CSS
ul{list-style-image:url(images/green-checkmark.png);}
标记
<ul>
<li>hello</li>
<li>animals
<ul style="list-style-type:circle;">
<li>cats</li>
<li>dogs</li>
<li>rats</li>
<li>hogs</li>
<li>snakes</li>
<li>frogs</li>
</ul>
</li>
<li>onions</li>
</ul>
而不是使用内联样式,为什么不使用'class'或更具体的选择器,比如'ul ul {...}'? – Zhihao 2012-08-01 13:10:50
这是因为您需要重写'list-style-image'和设置'list-style-type'。 – 2012-08-01 13:14:19
志豪谢谢你的建议,你说得对,我应该申请一个班... – AnchovyLegend 2012-08-01 13:15:39