Firefox 上具有有效 HTML 的嵌套有序列表不正确

Incorrect nested ordered list on Firefox with valid HTML

提问人:cpascua 提问时间:7/14/2023 最后编辑:cpascua 更新时间:7/14/2023 访问量:54

问:

我有一个嵌套的有序列表,使用 Markdown 渲染。该列表在 Chrome 中编号正确,但在 Firefox 中编号不正确。它具有以下 HTML 结构:react-markdown

<ol>
   <li>Item 1</li>
   <li>Item 2</li>
   <li>Item 3</li>
   <li>
      <p>words</p>
      <p>words</p>
      <ol>
         <li>nested item 1</li>
         <li>nested item 2</li>
      </ol>
   </li>
   <li>Item 4</li>
</ol>

预期:

  1. 项目 1

  2. 项目2

  3. 项目3

    的话

    的话

    1. 嵌套项 1
    2. 嵌套项 2
  4. 项目4

实际:

  1. 项目 1

  2. 项目2

  3. 项目3

    的话

    的话

    1. 嵌套项 1
    2. 嵌套项 2

“6. 第 4 项”(用引号括起来以显示不正确的编号)

我尝试尝试使用降价缩进,看看这是否导致了问题,但结果仍然不正确。嵌套的有序列表包含在列表元素中,因此 HTML 有效,并且在其他浏览器中正常工作。

Firefox html-lists 嵌套列表 react-markdown

评论


答: 暂无答案