CSS list-style-type 磁盘显示数字

CSS list-style-type disk showing numbers

这是我的测试站点 link:http://aspenwebsites.com/echo/

就在 header 下方,我有一份清单。我是 re-styleing WP twenty-fourteen 主题,list-style-type 设置为 'square'。如果我用 'disk' 替换值,而不是磁盘,我得到数字!

如果我一起删除规范,我的列表中确实会得到正确的要点。但是,为什么将 list-style-type 设置为 'disk' 会得到数字?

这似乎是 Firefox 的一个错误。 (我无法想象有人会认为这是一个 功能 )。 此代码重复它:

    <ul style="list-style-type:oranges">
      <li>apples</li>
      <li>bananas</li>
    </ul>

这是结果:

>>> 编辑:这是一个功能

正如其他人所说,您的解决方案是将 "disk" 替换为 "disc"。

这是一些背景信息:已报告,他们不想修复它:

https://bugzilla.mozilla.org/show_bug.cgi?id=1027647

基于对以下内容的误解:

http://dev.w3.org/csswg/css-counter-styles-3/#extending-css2

表示无效的 list-style-types 应该默认为 "decimal"。这对有序列表有意义,但对无序列表没有意义。