【问题标题】:CSS - Custom List while keeping default decimal counterCSS - 自定义列表,同时保持默认十进制计数器
【发布时间】:2011-09-18 04:57:42
【问题描述】:

我正在制作一个自定义的 ol>li 看起来像这样

1 |列出内容

2 |列出内容

3 |列出内容

我引用了这篇文章:HTML + CSS: Ordered List without the Period?

但是,我无法让数字出现,并且在遵循标准数字计数时,它们需要不带句点出现。

这是我的代码:

#content ol > li:before{
    content: counter(customlistcounter) " |";
    counter-increment: customlistcounter;
    margin-left: -21px;
    float: left;
    width: 1em;
}
#content ol li{
    padding-left: 21px;

【问题讨论】:

    标签: css list counter unordered


    【解决方案1】:

    你错过了几个步骤来让它与 css 一起工作;主要添加:#content ol:first-child { counter-reset: customlistcounter;}。我设置了一个示例,您可以在这里看到它现在是如何正常工作的:http://jsfiddle.net/n5wx4/

    就像另一张海报说的那样,尽管记住这只适用于较新的浏览器,因此 IE 6 和 7 已经过时了。

    【讨论】:

    • 很高兴为您提供帮助 :) 仅供参考,但您可能希望将此答案设置为已接受,以提高您自己的接受分数,并帮助其他人寻找与您相同问题的答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-11-07
    • 1970-01-01
    • 2020-06-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-11
    相关资源
    最近更新 更多