我得到了一张精灵图片,它是一个面包屑菜单。当鼠标悬停菜单元素时,我想更改此精灵的 y 位置。使用固定宽度的网站没有问题,但我无法用响应式网站解决这个问题......
这是现场版本: http: //jsfiddle.net/RtqkD/ 和我的 CSS 代码:
.services {
height: 64px;
width: auto;
background: transparent url('https://dl.dropboxusercontent.com/u/3894287/sprite.png') no-repeat 0 0;
background-size: 100%;
}
.services #Et1 {
margin-left: 60px;
}
.services #Et1, .services #Et2, .services #Et3, .services #Et4 {
height: 65px;
}
.services li {
float: left;
width: 210px;
position: relative;
background: none;
}
.services li a {
display: block;
padding: 8px 7px 8px 7px;
text-decoration: none;
text-align: center;
text-transform: uppercase;
}
.services li:first-child a {
padding-left: 10px;
}
有小费吗 ?
编辑 在@Sven 评论之后,我在这里用 CSS、HTML 和 Javascript 制作了一个更完整的现场版本:http: //jsfiddle.net/RtqkD/2/