gpt4 book ai didi

html - 我如何垂直/向上过渡?

转载 作者:太空宇宙 更新时间:2023-11-04 15:08:42 24 4
gpt4 key购买 nike

下面的代码有效,但是当鼠标悬停在选项卡上时,选项卡会垂直向下展开。如何向上扩展?

ul.nav li a {
-webkit-transition: all 0.3s ease-out;
background: #cbcbcb ;
color: #174867;
padding: 7px 5px 7px 5px;
width: 50px;
height:100px;
display: block;
text-decoration: none;
-webkit-box-shadow: 2px 2px 4px #888;
}

ul.nav li a:hover {
background: #ebebeb ;
color: #67a5cd;
padding: 80px 5px 0px 5px;
}
<div class="navbox">
<ul class="nav">
<li><a href="#">Bad</a></li>

</ul>
</div>

http://jsfiddle.net/jtwsJ/1/

最佳答案

  1. 为你的元素定义一个margin-top

  2. 悬停时,根据您增加元素高度的值减少边距

DEMO

ul.nav li a {
-webkit-transition: all 0.3s ease-out;
background: #cbcbcb ;
color: #174867;
padding: 7px 5px 7px 5px;
width: 50px;
height:100px;
margin-top: 200px;
display: block;
text-decoration: none;
-webkit-box-shadow: 2px 2px 4px #888;
}

ul.nav li a:hover {
margin-top: 100px;
height: 200px;
background: #ebebeb ;
color: #67a5cd;
}

关于html - 我如何垂直/向上过渡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15601223/

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