是否可以使用CSS更改特定字符的大小?
例如,在一个段落中,我使用了font-face: Arial; font-size: 12pt;
。我希望只有字母"a“的大小为10。
有没有办法做到这一点?
谢谢。
发布于 2010-08-22 13:15:37
我不相信你可以,考虑用文本编辑器用<span class='a-xxx'>a</span>
查找/替换'a‘,然后你可以用css做.a-xxx { font-size: 10px; }
发布于 2010-08-22 13:13:32
不是的。除了:first-letter
和其他伪类之外,您不能使用CSS针对单个字符。您需要将字符包装到一个元素(例如<span>
)中,以便为其指定样式。
你可以使用Javascript来解决这个问题--这里有一些基于jQuery的解决方案。但它是笨拙的。
发布于 2010-08-22 13:13:19
不是的。您只能针对元素(如包含单个字母的跨度)和伪元素(如:first-letter
)。
https://stackoverflow.com/questions/3541584
复制相似问题