Firefox HTML有序列表编号被子列表弄乱了

时间:2019-08-20 04:57:31

标签: html firefox html-lists

我的子列表突然开始破坏Firefox(68.0.2)(适用于Ubuntu)和Firefox(适用于我的android手机)上的有序列表。这是Firefox错误还是我的语法不好?

<ol>
  <li>Ordered list item 1</li>
  <ul>
    <li>sub bullet list item</li>
    <li>sub bullet list item</li>
    <li>sub bullet list item</li>
    <li>sub bullet list item</li>
    <li>sub bullet list item</li>
  </ul>
  <li>Ordered list item #2. Why is this appearing as 6 in Firefox?</li>
</ol>

2 个答案:

答案 0 :(得分:3)

问题是,在您的代码ul中没有任何li标签内。因此,您的无序列表中的列表项不是您的有序列表中任何项的子项。尝试以下方法:

<ol>
    <li>Ordered list item 1
        <ul>
            <li>sub bullet list item</li>
            <li>sub bullet list item</li>
            <li>sub bullet list item</li>
            <li>sub bullet list item</li>
            <li>sub bullet list item</li>
        </ul>
    </li>
    <li>Ordered list item #2. Why is this appearing as 6 in Firefox?</li>
</ol>

答案 1 :(得分:2)

这确实是FF 68+的新回归。参见https://bugzilla.mozilla.org/show_bug.cgi?id=1548753