list-style-type CSS属性有许多可能的值(例如decimallower-latinupper-greek等)。但是,没有西里尔字母(顺便说一句,不同的语言有不同的变体)。

用西里尔字母为有序列表设置样式的最佳方法是什么?

(尽管我不太满意,但我仍提供了最终的解决方案。)

最佳答案

我对西里尔字母列表方案一无所知,所以这里有文化上的尴尬的风险,但是CSS3列表模块(仍在工作草案中)defines quite a few Cyrillic alphabetic list types:lower-belorussianlower-bulgarianlower-macedonianlower-russianlower-russian-fulllower-serbo-croatianlower-ukrainianlower-ukrainian-fullupper-belorussianupper-bulgarianupper-macedonianupper-russianupper-russian-fullupper-serbo-croatianupper-ukrainianupper-ukrainian-full。不出所料,目前对它们的支持状态令人遗憾(Gecko或WebKit中肯定没有),但希望今后将开始实现。

更新:进行了一些更改–列表类型的定义已移至CSS3 Counter Styles module中,该文件的当前草案(2015年2月)不幸地丢失了所有字母西里尔字母类型。这是在“候选推荐”阶段,因此不太可能在此时进行添加。也许是CSS4列表样式?

关于css - 用西里尔字母为有序列表设置样式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12081378/

10-11 12:41