站长论坛

标题: CSS常用伪类(pseudo-class) [打印本页]

作者: tznktg    时间: 2007-10-6 15:14
标题: CSS常用伪类(pseudo-class)
和一般的CSS语法不同(参见CSS语法),CSS伪类的语法有两种。

第一种:

QUOTE:
selector:pseudo-class {property: value}

例句:

QUOTE:
a:link {color:red}

第二种:


QUOTE:
selector.class:pseudo-class {property: value}

例句:

QUOTE:
a.c1:link {color:red}

锚(a)伪类
锚(a)伪类是最常用的伪类。例句如下:

QUOTE:
a:link {color: #FF0000}   /* 未被访问的链接 红色 */
a:visited {color: #00FF00} /* 已被访问过的链接 绿色 */
a:hover {color: #FFCC00}   /* 鼠标悬浮在上的链接 橙色 */
a:active {color: #0000FF}   /* 鼠标点中激活链接 蓝色 */


也可以用HTML的class属性来设定伪类。例句如下:

QUOTE:
a.c1:link {color: #FF0000}   /* 未被访问的链接 红色 */
a.c1:visited {color: #00FF00} /* 已被访问过的链接 绿色 */
a.c1:hover {color: #FFCC00}   /* 鼠标悬浮在上的链接 橙色 */
a.c1:active {color: #0000FF}   /* 鼠标点中激活链接 蓝色 */


注:由于CSS优先级的关系(后面比前面的优先级高),在写a的CSS时,一定要按照a:link, a:visited, a:hover, a:actived的顺序书写。




欢迎光临 站长论坛 (http://www.tzlink.com/bbs/) Powered by Discuz! X3.2