答案 0 :(得分:4)
由于你的精灵是水平排列的,你需要像这样偏移悬停状态:
element:hover {
background-position: -77px 0;
}
答案 1 :(得分:1)
您的背景偏移似乎是错误的 - 而不是0 77px(沿着错误的轴是y偏移),请尝试-77px 0。
答案 2 :(得分:1)
只需更改
background-position: 0 77px;
到
background-position: -77px 0;
答案 3 :(得分:0)
嗯,你的背景位置正在调整顶部起始位置而不是左起始位置?