我有一个效果很好的切换脚本,但我正在尝试添加鼠标悬停效果而且我遇到了麻烦。
我有四个标签,其中两个是带背景颜色的简单DIV,我还有两个带背景图像的按钮。
我为所有标签创建了鼠标悬停效果,但是当我点击按钮时它看起来不正确。单击按钮后,按钮需要在单击时更改背景位置,鼠标应停在按钮上。
以下是我的链接:http://jsfiddle.net/eriksnet/9cr4F/1/
谢谢。
答案 0 :(得分:0)
这是因为#r6:hover .gnM
的优先级高于.button-toogle-on
。 CSS具有CSS的层次结构,基于它的定义位置,如果它是内联的,你指定了多少元素。阅读更多here。
无论如何,这有效:
#r6 #bxGender .button-toggle-on {
background-position: 0 -120px
}
jsfiddle:http://jsfiddle.net/9cr4F/3/