【发布时间】:2013-11-29 01:06:23
【问题描述】:
这个简单的代码不起作用:
HTML:
<div id="topnav">
<ul>
<li><a href="a.html">Aaaaaaa</a></li>
<li><a href="b.html">Bbbbbbbb</a></li>
<li><a href="c.html">Ccccccccc</a></li>
</ul>
</div>
CSS:
#topnav li a:hover:first-child{
color:#ff0000;
}
#topnav li a:nth-child(2):hover{
color:#FF7700;
}
#topnav li a:nth-child(3):hover{
color:#FFFF00;
}
每个链接都应该有不同的悬停颜色。它们都显示为红色。为什么?
JSFiddle:http://jsfiddle.net/jeZHD/
【问题讨论】:
标签: css hover css-selectors