【发布时间】:2011-08-04 16:36:57
【问题描述】:
我的 h1 标签中有以下内容:“(Hello World)”,所以我将以下内容添加到我的 css 以更改此元素的第一个字符:
h1:first-letter { font-size:63px; color:#510007; font-family:Helvetica; }
但是,正如我所注意到的,第一个字母仅用于字母,那么是否有任何解决方法可以将此样式应用于第一个字符?在这种情况下是“(”。
【问题讨论】:
-
实际上结果不是我所期望的,因为前两个字符变大了! jsfiddle.net/Bk5M8 就像 BoltClock 所说,如果第一个字符是标点符号,那么它旁边的字母也将应用该样式。如果第一个字符是字母,那么这是唯一会受到影响的字符。
标签: css css-selectors pseudo-element