我在 li
中有一个 span
。根据 Firebug 和 Chrome 检查器,跨度继承了列表样式 list-style-image
、list-style-position
、list-style-type
>。鉴于跨度不是列表元素,这不是我所期望的。无论如何,正因为如此(我认为)跨度没有放置在我想要的位置。
我怎样才能停止这种继承?
谢谢
最佳答案
根据 CSS 规范,列表样式属性仅适用于具有 display:list-item
的元素。参见这里:http://www.w3.org/TR/CSS21/generate.html#lists
因此,继承的列表样式属性不适用于 SPAN 元素,除非设置了 display:list-item
。
关于css - Span继承列表样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5221801/