gpt4 book ai didi

css - 如何让我的 NAV 文本在悬停时停止移动?

转载 作者:太空宇宙 更新时间:2023-11-03 18:36:51 25 4
gpt4 key购买 nike

我在 my nav links 上方添加了边框/线条悬停时,除了现在每次将鼠标悬停在它上面时它都会向下移动我的文本。是什么原因造成的?

#nav a:hover{
border-top:solid 4px #3b5998;
color:#b7c3e6;
padding: 6px}


.header-alignment-left.header-navigation-split #topNav{position:absolute; right:-15px}

.logo-image #topNav nav li a{padding:5px 15px; line-height:100%}
#nav a{border-top:0px solid transparent}
#nav .subnav{margin-top:0}

#nav a{border-right:1.5px solid #3b5998; height:20px}
#nav li:last-child a{border-right:0}

#topNav nav .folder ul li a {
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out }

#header #topNav nav .folder ul li{padding:0 24px 12px; position:relative; }
#header{margin-top:20px !important}
#topNav{margin-top:40px}
#nav .subnav ul{padding-bottom:15px !important}
#nav .subnav ul{padding-top:15px !important}

最佳答案

为其分配一个边距

这样的事情应该可行。

#nav a:hover{
border-top:solid 4px #3b5998;
color:#b7c3e6;
margin-top: 10px;
padding: 6px}

如果需要,您甚至可以使用负的边距

您可能想要删除 padding 并将其替换为 padding-leftpadding-right 这样您就不会移动顶部和链接的底部。

关于css - 如何让我的 NAV 文本在悬停时停止移动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18522344/

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