gpt4 book ai didi

html - 滑入后设置文本位置

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

我有以下代码可以让文本滑入,但在幻灯片结束后,文本会向左移动。幻灯片结束后,如何让文本保持原样?

<style>
div.slide-left {
width: 100%;
overflow: hidden;
}
div.slide-left p {
animation: slide-left 5s;
font-size: 300%;
color: #000;
position: absolute;
top: 50px;
}
@keyframes slide-left {
from {
margin-left: 100%;
width: 300%;
}
to {
margin-left: 50%;
width: 100%;
}
}
</style>
<div class="slide-left">
<p>hello</p>
</div>

最佳答案

您需要使用 animation-fill-mode: forwards保留最后的动画状态。由于没有指定animation-fill-mode,它使用类名的默认属性,即动画完成后重置/跳转到指定的顶部值。

<style>
div.slide-left {
width: 100%;
overflow: hidden;
}
div.slide-left p {
animation: slide-left 5s;
font-size: 300%;
color: #000;
position: absolute;
top: 50px;
animation-fill-mode: forwards;
}
@keyframes slide-left {
from {
margin-left: 100%;
width: 300%;
}
to {
margin-left: 50%;
width: 100%;
}
}
</style>
<div class="slide-left">
<p>hello</p>
</div>

关于html - 滑入后设置文本位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34203230/

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