自定义排序列表格式

时间:2010-12-08 14:35:32

标签: html

我尝试使用有序列表<ol>,每个列表项<li>输出为1. 2. 3.等等,我希望输出为1)2)3)..等等,可以这样做吗?

3 个答案:

答案 0 :(得分:10)

您可以,但只能使用更新的浏览器(Chrome,Safari,Firefox和Opera才能运行):

ol {
  counter-reset: listCounter;
}
ol li {
  counter-increment: listCounter;
}
ol li:before {
  content: counter(listCounter) ")";
}

答案 1 :(得分:2)

您可以使用CSS计数器和伪元素执行此操作:

ol li{
    list-style: none;
    counter-increment: myIndex;
}

ol li:before{
    content:counter(myIndex)") ";
}
<ol>
    <li>test</li>
    <li>test</li>
    <li>test</li>
    <li>test</li>
    <li>test</li>
</ol>

答案 2 :(得分:0)

不,有效选项列在>here<