gpt4 book ai didi

html - 如何让我的链接悬停背景填满整个背景?

转载 作者:太空宇宙 更新时间:2023-11-04 16:02:44 25 4
gpt4 key购买 nike

我使用 ul 制作了一个简单的导航菜单,但是当您将鼠标悬停在它上面时,背景颜色不会改变整个背景。我认为这可能与我的 padding 元素有关。我该如何解决这个问题?

这是我的代码的 fiddle :https://jsfiddle.net/b8js8zkq/

我看过How do I make the hover background color fill the height of the link?并没有在那里找到好的答案,所以请不要将此标记为重复。

最佳答案

您的代码的问题是,您有 marginpadding在两个<h3><li> .所以删除它们并将它们添加为 padding<a>标签。大功告成!

paddingmargin每个 15px构成30px总计padding<a> .这就是我在下面所做的:

.header li {
border-bottom: 1px solid #888;
font-size: 20px;
padding: 0;
}
ul h3 {
margin: 0;
padding: 0
}
.header a {
display: block;
padding: 30px;
}

fiddle :https://jsfiddle.net/19r4a4ft/

关于html - 如何让我的链接悬停背景填满整个背景?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40774445/

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