gpt4 book ai didi

css - :hover background-postition problem

转载 作者:行者123 更新时间:2023-11-28 09:03:58 26 4
gpt4 key购买 nike

出于某种原因,我不完全确定原因,但以下内容不起作用。悬停时背景位置保持不变。我不知道为什么。我可以用另一种方式来做,但我想尝试弄清楚为什么它不起作用。

#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;
}

有人知道是什么原因造成的吗?

提前致谢!

瑞安

最佳答案

ID 选择器优先于伪类选择器..

因此 # 规则不会被 : 规则覆盖..

要么使用 !important 指令

#nav a:hover    {
background-position:1px -15px!important;
}

或者使规则更具体

#nav a#home:hover, #nav a#about-us:hover    {
background-position:1px -15px;
}

关于css - :hover background-postition problem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2644495/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com