css伪类和伪对象

css 规定的伪类和伪对象以冒号开始:例:

a:link{超链接默认样式}

a:visited{访问过的样式}

a:hover{鼠标经过的样式}

a:active{定义鼠标按下的样式}

 

:focus 定义对象在成为输入焦点时的样式

:first-child 定义对象的第一个子对象的样式

:first 定义页面容器第一页使用的样式,仅适用于@page规则

:left 定义页面容器位于装订线左边的所有页面使用的样式,仅适用于@page 规则

:right 定义页面容器位于装订线右边的所有页面使用的样式,仅适用于@page 规则

:lang 定义对象使用特殊语言的内容的样式

:after 与content 属性一起使用,定义在对象后的内容 ,目前只被FF和netscape7.0用以上的版本支持

:before 与content 属性一起使用,定义在对象前的内容

:first-letter 定义对象内的第一个字符的样式 都支持

:first-line 定义对象内的第一行的样式 都支持

例:

p:before{/*****       在段落的前面插入一张图片            ****/

content:url(”My pictures/end-p1.gif”);

若要首字下沉 还需要float:left;

:first-letter{

float:left;

}

 

原文地址:https://www.cnblogs.com/yql1986/p/2540265.html