gpt4 book ai didi

html - 使用 Sprite 进行水平导航

转载 作者:搜寻专家 更新时间:2023-10-31 23:11:12 26 4
gpt4 key购买 nike

我有以下代码,我不确定为什么当我在第一个 navA 上扮演 Angular 色时似乎没有任何改变,但我很确定它应该,我很困惑。

HTML

<div id="access" role="navigation">
<ul>
<li id="navA"><a href="http://localhost:8888/fiftyfity/?page_id=2"></a></li>
<li id="navB"><a href="http://localhost:8888/fiftyfity/?page_id=9"></a></li>
<li id="navC"><a href="http://localhost:8888/fiftyfity/?page_id=11"></a></li>
<li id="navD"><a href="http://localhost:8888/fiftyfity/?page_id=13"></a></li>
</ul>
</div><!-- #access -->

CSS

#access {
background-image: url("../images/mainNav.gif");
width: 521px;
height: 49px;
margin: 0;
padding: 0;
}

#access li, #access a {
height: 49px;
display: block;
}

#access li {
float: left;
list-style: none;
display: inline;
text-indent: -9999em;
}

#navA { width: 98px; }
#navB { width: 131px; }
#navC { width: 123px; }
#navD { width: 138px; }

#navA a:hover { background-image: url("../images/mainNav.gif") 0px -49px no-repeat; }

最佳答案

问题出在 #navA a:hover 选择器中的声明。试试这个:

#navA a:hover 
{
background: url("../images/mainNav.gif") no-repeat 0px -49px;
}

关于html - 使用 Sprite 进行水平导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8981043/

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