gpt4 book ai didi

html - 导航栏高度的CSS悬停效果

转载 作者:可可西里 更新时间:2023-11-01 13:04:14 26 4
gpt4 key购买 nike

大家好,我创建了一个带有各种链接的导航栏,我想使用悬停效果让它在悬停时改变颜色。问题是效果只围绕单词而不是导航栏的高度到水平规则。我希望悬停效果达到水平规则。

这是我的代码:

ul{
list-style-type: none;
}

li{
display:inline;
padding-right: 50px;
}

#NavBar ul li a{
display: inline-block;
text-decoration: none;
cursor: pointer;
}

#NavBar ul li a:hover{
background-color: yellow;
}
<hr>
<nav id="NavBar">
<ul>
<li><a>Home</a></li>
<li><a>History</a></li>
<li><a>Gallery</a></li>
<li><a>Techniques</a></li>
</ul>
</nav>
<hr>

最佳答案

nav ul {
list-style-type: none;
margin: 0;
padding: 0;
border: solid silver;
border-width: 1px 0;
text-align: center;
}

nav li{
display: inline-block;
margin: 0;
padding: 0;
}

nav a {
display: block;
text-decoration: none;
cursor: pointer;
padding: 1em;
}

nav a:hover {
background-color: yellow;
}
<nav>
<ul>
<li>
<a>Home</a>
</li><li>
<a>History</a>
</li><li>
<a>Gallery</a>
</li><li>
<a>Techniques</a>
</li>
</ul>
</nav>

关于html - 导航栏高度的CSS悬停效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34994450/

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