html - 在 Explorer 7 中将所有 <li> 显示为编号 1 的有序列表

标签 html internet-explorer-7 html-lists

我已收到关于 IE7 中一个奇怪问题的警报,我找不到解决方案。我有一个标准的有序列表,格式正确,所有开始和结束标签都完好无损。

<ol>
   <li>Item 1</li>
   <li>Item 2</li>
   <li>Item 3</li>
   <li>Item 4</li>
</ol>

除 Explorer 7 外,所有浏览器都能正确显示列表,如下所示:

1. Item 1
1. Item 2
1. Item 3
1. Item 4

有没有人遇到过这个问题? Here's a link到列表中。感谢您的任何建议。

最佳答案

我之前遇到过同样的问题。以下解决了我的问题。

ol li {
  margin-left: 2em;
  display: list-item;
  list-style: inside decimal-leading-zero;
}

关于html - 在 Explorer 7 中将所有 <li> 显示为编号 1 的有序列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5409476/

相关文章:

javascript - 如何编辑特定 URL 的文档值? ( Chrome )

jquery - 在不同屏幕上调整背景图像高度

html - 使用 Bootstrap 将列推到移动 View 的顶部

javascript - 在对象文字键中使用数字和下划线会导致 Internet Explorer < 9 出错

html - 表单输入/jQuery Datepicker 的 IE7 兼容性问题

html - <li> IE7 中的差距

HTML:如何创建数字索引

html - 样式 <UL> 的第一个 child (不是子 <ul> 不添加 ID 或类)

python - 从我的表单创建的数据去了哪里?