我正在使用 CSS 计数器来尝试构建这个有序列表:
X。 Y。 Z。 AA。 BB。 抄送。
到目前为止,我有这个:
X。 Y。 Z。 AA。 AB。 交流电。
在 html 中,我必须跳过 26 个项目才能从 AA 到 BB,而不是从 AA 到 AB。显然,CSS 计数器没有考虑标签中的value="54"属性<li>。
任何人都知道一种无需创建另一个<ol>以 BB 开头的方法来处理这个问题?
有一个类似的问题,但答案并不完全存在。 如何自定义有序列表中的数字?
谢谢!- 迈克尔 M。
这是有用的东西:http : //jsfiddle.net/8PKjj/1/
ol {
counter-reset: item 23;
list-style: none;
}
li {
position: relative;
}
li:before {
counter-increment: item;
content: counter(item, upper-alpha) '.';
position: absolute;
left: -2em;
}
li.big-jump:before {
counter-increment: item 27;
}
Run Code Online (Sandbox Code Playgroud)
这不是最漂亮的事情,但它是一个开始的地方。