我试过了
<ul id="contact_list">
<li id="phone">Local 604-555-5555</li>
<li id="i18l_phone">Toll-Free 1-800-555-5555</li>
</ul>
和
#contact_list
{
list-style: disc none inside;
}
#contact_list #phone
{
list-style-image: url(images/small_wood_phone.png);
}
#contact_list #i18l_phone
{
list-style-image: url(images/i18l_wood_phone.png);
}
无济于事。只出现一张光盘。如果我希望每个单独的列表项都有自己的项目符号,我如何使用 css 来完成此操作,而不使用背景图像。
编辑:我发现,尽管萤火虫告诉我,list-style-image 规则正在以某种方式被覆盖。如果我内联规则,如下所示:
<li id="phone" style="list-style-image: url(images/small_wood_phone.png);">Local 604-555-5555</li>
那么一切都很好。由于我在选择器中包含 ul 或 li 的测试用例中没有其他规则,因此我不确定为什么内联会给出不同的结果。