我很高兴得知CSS让我说list-style-type: cjk-ideographic
并得到我的有序列表编号为一,二,三,四。不幸的是,它显示为“一”。 (2个字符:汉字/汉字1,然后是ASCII周期)。
我环顾四周,发现CSS spec实际上是这么说的:
cjk表意编号系统的后缀是一个点。 U + 002E。
(这似乎很奇怪,因为日语甚至没有使用U + 002E来结束句子。我在这里的所有文字都使用、
U + 3001后的数字。)
有没有办法获得自动“cjk-ideographic”编号,但是省略了这个后缀字符,或者(更好的是)告诉它使用U + 3001作为后缀字符?
答案 0 :(得分:1)
我假设你只想要编号而不是点。如果是这种情况,你可以做到
ol {
margin: 0 0 1em 0;
counter-reset: item;
}
li:before {
content: counter(item, cjk-ideographic) " ";
counter-increment: item;
}
上的工作示例