慕粉3314113
2016-11-02 16:40
我这些都不能实现啊
为第二段设置的都不能实现 问题出在哪里了
你的11行代码和14行代码 #second a: hover{ #setgreen a:hover{有错误。
如果要你想使用分组选择器需要在second和a之间加一个(,),否则使用空格连接的话,浏览器会认为是包含选择器,而ID为second的第二段中没有<a>所以,CSS是无效的
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>伪类选择符</title>
<style type="text/css">
a:hover{
color:red;
font-size:20px;
}
#second:hover{
font-size:15px; color: pink;
}
#setgreen:hover{
color:green;
}
</style>
</head>
<body>
<h1>勇气</h1>
<p class="first">三年级时,我还是一个<a href="http://www.imooc.com">胆小如鼠</a>的小女孩,上课从来不敢回答老师提出的问题,生怕回答错了老师会批评我。就一直没有这个勇气来回答老师提出的问题。学校举办的活动我也没勇气参加。</p>
<p id="second">到了三年级下学期时,我们班上了一节公开课,老师提出了一个很<span id="setgreen">简单</span>的问题,班里很多同学都举手了,甚至成绩比我差很多的,也举手了,还说着:"我来,我来。"我环顾了四周,就我没有举手。</p>
<img src="http://img.mukewang.com/52b4113500018cf102000200.jpg" >
</body>
</html>
伪类选择是标签名,类名或者id:hover{}
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>伪类选择符</title> <style type="text/css"> a:hover{ color:red; font-size:20px; } #setgreen:hover{ color:green; } </style> </head> <body> <h1>勇气</h1> <p class="first">三年级时,我还是一个<a href="http://www.imooc.com">胆小如鼠</a>的小女孩,上课从来不敢回答老师提出的问题,生怕回答错了老师会批评我。就一直没有这个勇气来回答老师提出的问题。学校举办的活动我也没勇气参加。</p> <p id="second">到了三年级下学期时,我们班上了一节公开课,老师提出了一个很<span id="setgreen">简单</span>的问题,班里很多同学都举手了,甚至成绩比我差很多的,也举手了,还说着:"我来,我来。"我环顾了四周,就我没有举手。</p> <img src="http://img.mukewang.com/52b4113500018cf102000200.jpg" > </body> </html>
#second a:hover 中间不能有空格,你把空格删掉
中间那个a:cover 那个冒号 用的是中文冒号吧 跟另外两个明显不一样
你 second里面有 a?setGreen里面有a?
初识HTML(5)+CSS(3)-升级版
1225806 学习 · 18234 问题
相似问题