我有以下内容:
<div id="side-menu" class="sidebar-nav span2">
<div class="sidebar-link"><span>Link 1</span></div>
<div class="sidebar-link"><span>Link 2</span></div>
</div>
我尝试着让两个div在你悬停在它们上面的时候改变颜色--不管你悬停在off的文本上是在文本的右边还是左边。目前只有当我悬停在文本上的时候颜色才会改变。你知道怎么做吗?下面是我对css的摆弄:
http://jsfiddle.net/PTSkR/56/
2条答案
按热度按时间wgeznvg71#
在悬停选择器中有一个空格,这很重要,因为空格是CSS中的后代选择器
这意味着只有
.sidebar-link
的悬停后代才受规则影响。删除空格。http://jsfiddle.net/ExplosionPIlls/PTSkR/57/
nfg76nw02#
您可以通过以下代码轻松实现这一点:Link