Mar*_*n M 5 html css html-lists
我试图弄清楚如何创建目前针对IE6和IE7的增量有序列表.
EG它应该呈现如下所示:
1.0
1.1
1.2
1.3
2.0
2.1
2.2
Run Code Online (Sandbox Code Playgroud)
根据我的理解,这可以在CSS中用这样的东西创建:
UL, OL { counter-reset: item; }
LI { display: block }
LI:before { content: counters(item, "."); counter-increment: item }
Run Code Online (Sandbox Code Playgroud)
但是,当然,IE6和IE7不支持这一点.
有哪些选项可用于在IE6/7中创建适当的递增列表?我不得不对此进行硬编码.不幸的是,使用JavaScript不是一种选择.
是否有针对较新浏览器的更新方法?
如果 javascript 不是一个选项(因此我也假设没有 flash),我很遗憾地说您没有客户端解决方案的选项。如果您有一个生成 HTML 的服务器端脚本,您可以将排序推送到服务器,并使用 CSS 将客户端上的输出简单地设置为没有项目符号的无序列表。IE6 是您的限制因素,并且没有太多方法可以解决这个问题。很抱歉带来坏消息。
| 归档时间: |
|
| 查看次数: |
1696 次 |
| 最近记录: |