gpt4 book ai didi

javascript - 带有居中 div 的动画

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

我有一个非常简单的布局,在一个较小的 div 中有一个较大的 div,我想对其进行动画处理:

<div style="
position: relative;
left:100px;
width:200px;
height:400px;
background:red;
overflow:visible"
>
<div id="stamp" style="
position:absolute;
margin: 0 auto;
bottom:-150px;
width:200%;
height:150px;
background:blue"
></div>
</div>

JS:

$("#stamp").animate({
bottom: "200",
width: "150%"
}, 400, function() {
$("#stamp").animate({
width: '80%',
}, 220, function() {
// Animation complete.
});
});

JSFiddle Here

我想要但无法弄清楚的是,我希望蓝色 div 居中,而不是左对齐。

所以蓝色 div 将开始居中,向上动画(仍然居中),然后在动画之后蓝色 div 将以 80% 宽度居中。

最佳答案

所以最终蓝色 div 将具有 80% 的宽度。为什么不向蓝色 div 添加边距。

margin-left:10%;

JSFiddle

关于javascript - 带有居中 div 的动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28878435/

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