gpt4 book ai didi

html - 无序列表导航 - 悬停元素向左移动 1px

转载 作者:可可西里 更新时间:2023-11-01 13:17:19 25 4
gpt4 key购买 nike

我有这样的无序列表导航。当 anchor 悬停时,导航列表向左移动 1px。如何解决?

这是我的代码

<ul id="nav">
<li><a href="#">First</a></li>
<li><a href="#">Second</a></li>
<li><a href="#">Third</a></li>
</li>

这是我的CSS:

ul#nav li {
float: left;
margin: 0; padding: 0;
}

ul#nav li a:hover {
-moz-border-radius:3px;
border: 1px solid #ccc;
}

最佳答案

ul#nav li {
float: left;
margin: 0;
}

ul#nav li a {
border-width: 1px;
border-style: solid;
border-color: transparent;
}

ul#nav li a:hover {
border-color: #ccc;
}

透明边框抵消了新边框填充的空间。您还可以执行 padding: 1px

jsFiddle .

关于html - 无序列表导航 - 悬停元素向左移动 1px,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5336298/

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