【发布时间】:2011-02-08 07:48:52
【问题描述】:
出于某种原因,我不完全确定原因,但以下方法不起作用。背景位置在悬停时保持不变。我不知道为什么。我可以用另一种方式来做,但我想尝试找出它为什么不起作用的原因。
#nav a:link, #nav a:visited {
background:url(../img/nav-sprite.png) no-repeat;
display:block;
float:left;
height:200px;
padding:10px;
text-indent:-9999px;
border:solid 1px red;
}
#nav a#home {
background-position:-10px 0px;
width:30px;
}
#nav a#about-us {
background-position:-85px 0px;
width:45px;
}
#nav a:hover {
background-position:1px -15px;
}
有人知道是什么原因造成的吗?
提前致谢!
瑞恩
【问题讨论】:
-
您在哪个浏览器上试用会有所不同吗?
标签: css hover css-sprites background-position