【发布时间】:2019-10-18 10:46:24
【问题描述】:
我正在尝试在 jQuery 中实现动画效果,其中我有一个高度为 0px、宽度为 50px 的框。我可以使用animate({height :+50, 200}) 来缩放框(从下到上),但我不能让底部位到达顶部。
编辑:我得到了它的工作见下面的代码:
CSS
.logos, .logosb{
position: absolute;
width:50px;
height:0px;
bottom: 600px;
}
.logos{
background: red;
}
.logosb{
background: #15181f;
z-index:1000;
}
和 jQuery
jQuery(document).ready(function(){
jQuery(".logo").on('mouseover', function(){
jQuery(".logos").animate({height: +50}, 2000);
jQuery(".logos").promise().done(function(){
jQuery(".logosb").animate({height: +50}, 2000);
})
});
});
和 HTML:
<li class=logos><li class=logosb></li></li>
【问题讨论】: