Html ol不能从特定计数开始

Html ol不能从特定计数开始,html,css,Html,Css,出于样式化的原因,我使用带有伪类的ol元素。不幸的是,我无法从所需的索引开始计算列表项。怎么了 HTML 您可以在计数器重置中指定起始值: counter-reset: item 13; 不幸的是,当前浏览器不支持访问属性值,因此类似于计数器重置:itemcalc(attr(start)-1)不起作用。您必须显式设置该值。问题是您正在使用css规则重置索引计数器重置:项 要获得所需结果,请使用计数器重置:第13项 请在此处查看更新的fiddle:可能重复的@NielsAbildgaard不是

出于样式化的原因,我使用带有伪类的ol元素。不幸的是,我无法从所需的索引开始计算列表项。怎么了

HTML


您可以在计数器重置中指定起始值:

counter-reset: item 13;

不幸的是,当前浏览器不支持访问属性值,因此类似于
计数器重置:itemcalc(attr(start)-1)不起作用。您必须显式设置该值。

问题是您正在使用css规则重置索引
计数器重置:项

要获得所需结果,请使用计数器重置:第13项


请在此处查看更新的fiddle:

可能重复的@NielsAbildgaard不是真正的重复。这个问题是关于CSS计数器的。@Second Rikudo使用计数器时,
start
属性是不相关的。这让我很困惑。我看到了区别。
计数器重置
需要一个数字:
ol {
    width: 850px;
    padding: 0;
    margin: 0 auto;
    counter-reset: item;
    list-style-type: none;
    font-size: 18px;
    line-height: 23px;
    font-weight: 400;
    font-style: normal;
}
li:before {
    content: counter(item)" ";
    counter-increment: item;
}
counter-reset: item 13;