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