学习首页 百科 人生课堂 办公软件 英语学习 操作系统 故事会 编程资料 软件学习 设计
铭瑶网 >> 学习首页 >> 编程 >> CSS伪类(pseudo-class)
标题:CSS伪类(pseudo-class)

【字体: 】 时间:2008-6-5 来源:互联网 作者:814e.com

CSS伪类(pseudo-class)

和一般的CSS语法不同(参见CSS语法),CSS伪类的语法有两种。

第一种:

selector:pseudo-class {property: value} 

例句:

a:link {color:red}

第二种:

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

例句:

a.c1:link {color:red}

锚(a)伪类

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

a:link {color: #FF0000}     /* 未被访问的链接 红色 */

a:visited {color: #00FF00}  /* 已被访问过的链接 绿色 */

a:hover {color: #FFCC00}   /* 鼠标悬浮在上的链接 橙色 */

a:active {color: #0000FF}   /* 鼠标点中激活链接 蓝色 */

演示示例

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

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的顺序书写。 

查看/参与:讨论/评论 相关文章:CSS