我有 3 个伪装成“翻转按钮”的标签。
<div id="buttons">
<a class='button' id='but1' href=''></a>
<a class='button' id='but2' href=''></a>
<a class='button' id='but3' href=''></a>
</div>
每个按钮都从 CSS 中获取其初始图像,如下所示:
.button{
background:url(theimage.jpg);
width;height; etc...
}
现在,当我尝试为每个特定元素分配初始背景位置时:
#but1{
background-position:0 0;
}
#but1:hover{
background-position:0 -50px;
}
#but2{
background-position:0 -100px;
}
#but2:hover{
background-position:0 -150px;
}
#but3{
background-position:0 -200px;
}
#but3:hover{
background-position:0 -250px;
}
问题:每个按钮默认位置为 0 0
请注意,悬停位置按预期工作。
我现在有点不舒服,所以这可能是一个疏忽,但我已经在这个问题上徘徊了一个小时,无法弄清楚。
有什么想法吗?
谢谢
编辑pastebin 爱http://pastebin.com/SeZkjmHa