相关疑难解决方法(0)

使用CSS设置跨度中的第n个字母的样式

我有:

<span id="string">12h12m12s</span>
Run Code Online (Sandbox Code Playgroud)

而且我正在寻找h,m并且s比文本的其他部分更小.我听说过nth-lettercss 中的伪元素,但它似乎不起作用:

#string:nth-letter(3),
#string:nth-letter(6),
#string:nth-letter(9) {
    font-size: 2em;
}
Run Code Online (Sandbox Code Playgroud)

我知道我可以使用javascript来解析字符串并用周围的span标签替换字母并设置标签样式.但是,字符串每秒更新一次,似乎解析通常是资源密集型.

javascript css styling pseudo-class

9
推荐指数
1
解决办法
1万
查看次数

标签 统计

css ×1

javascript ×1

pseudo-class ×1

styling ×1