CSS 伪元素


CSS伪元素是用来添加一些选择器的特殊效果。


语法

伪元素的语法:

selector:pseudo-element {property:value;}

CSS类也可以使用伪元素:

selector.class:pseudo-element {property:value;}


:first-line 伪元素

"first-line" 伪元素用于向文本的首行设置特殊样式。

在下面的例子中,浏览器会根据 "first-line" 伪元素中的样式对 p 元素的第一行文本进行格式化:

实例

p:first-line
{
color:#ff0000;
font-variant:small-caps;
}

p:lang(it) 为<p>元素的lang属性选择一个开始值