【发布时间】:2014-09-30 17:00:58
【问题描述】:
我需要制作一个能够正确启动 OL 并将其转换为基于 css 的计数器的 jquery 脚本。 所以对于这样的html:
<ol >
<li>First</li>
<li>Second</li>
</ol>
<p></p>
<ol start ="3" >
<li>First</li>
<li>Second</li>
</ol>
应该使用 css 从第二个列表上的 3 开始编号
OL { counter-reset: list 3 }
LI { display: block }
LI:before {
content: counter(item) ". ";
counter-increment: item;
display:block;
}
我想根据 start 属性自动添加计数器重置。 到目前为止我得到的是:
$("ol").each(function() {
var index = $("ol").prop("start")-1;
$(this).css({counter-reset:list index});
});
索引变量正在工作,但我不知道如何将它插入到 css 属性中。 谢谢您的帮助, Zsolt
【问题讨论】:
标签: jquery html css custom-lists