gpt4 book ai didi

javascript - 如何为这个盒子制作动画以产生弹出效果?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:08:48 26 4
gpt4 key购买 nike

我设置了一个简单的 div,我想知道如何让它具有“弹出”效果。例如,我希望它从一个较小的矩形开始,然后让它变成一个稍大的矩形,给人一种它突然出现在你面前的错觉。

HTML

<div id="submit-logged-out">
You must be <a href="/wp-login.php?action=register">registered</a> to submit.
</div>

CSS

#submit-logged-out {
background: #000;
color: #fff;
font-size: 2em;
left: 112px;
padding: 40px;
position: absolute;
top: 200px;
}

JSFiddle:http://jsfiddle.net/SSsVx/

最佳答案

最好使用纯 CSS 来完成:

.popout {
animation: popout 1s ease;
-webkit-animation: popout 1s ease;
}
@keyframes popout {
from{transform:scale(0)}
80%{transform:scale(1.2)}
to{transform:scale(1)}
}
@-webkit-keyframes popout {
from{-webkit-transform:scale(0)}
80%{-webkit-transform:scale(1.2)}
to{-webkit-transform:scale(1)}
}

然后只需将 .popout 类添加到您的框中即可。

Updated Fiddle

关于javascript - 如何为这个盒子制作动画以产生弹出效果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14542429/

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