您的位置:首页 > Web前端 > CSS

CSS:伪类选择符与分组选择符

2014-11-22 20:21 155 查看

伪类选择符

它允许给html不存在的标签(标签的某种状态)设置样式,比如说我们给html中一个标签元素的鼠标滑过的状态来设置字体颜色:

a:hover{color:red;}

<style type="text/css">
a:hover{
    color:red;
    font-size:40px;
    
}
</style>
</head>
<body>
    <p class="first">三年级时,我还是一个<a href="http://www.imooc.com">胆小如鼠</a>的小女孩


关于伪选择符:

关于伪类选择符,到目前为止,可以兼容所有浏鉴器的“伪类选择符”就是a标签上使用:hover了(其实伪类选择符还有很多,尤其是css3中,但是因为不能兼容所有浏鉴器。其实:hover可以放在任意的标签上,比如说p:hover,但是它们的兼容性也是很不好的,所以现在比较常用的还是a:hover的组合。

==============================================================================================

当你想为html中多个标签元素设置同一个样式时,可以使用分组选择符(,),如下代码为右侧代码编辑器中的h1、span标签同时设置字体颜色为红色:
h1,span{color:red;}

它相当于下面两行代码:
h1{color:red;}
span{color:red;}


当一个题目是:为第一段设置字体颜色为绿色,第二段的呵呵设置成绿色时使用如下:

.first,#second span{color:green;}


<p class="first">三年级。。。</p>

<p id="secend">wowowo<span>呵呵</span></p>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: