gpt4 book ai didi

CSS3 动画文本。停止内容结束

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

我试图将基于边框的光标停在动画文本的末尾,而不是移动到窗口的边缘。我已经尝试设置容器的宽度并调整文本宽度,但这将与未确定宽度的变量一起使用。

<div class="type">
<h1>We have some basic text here</h1>
</div>


body { background: #333; font-family: "Lato"; color: #fff; }

div.type {
text-align: center;
color: #fff;
white-space: nowrap;
}

.type h1 {
overflow: hidden;
border-right: .05em solid #aaa;
width: auto;
text-align: center;
margin: 0 auto;
animation:
type 5s steps(100, end)
}

@keyframes type {
from { width: 0; }
to { width: 100%; }
}

Code Pen

最佳答案

使用最大宽度而不是宽度。

.type h1 {
display: inline-block; <-- added
overflow: hidden;
border-right: .05em solid #aaa;
max-width: auto;
text-align: center;
margin: 0 auto;
animation:
type 5s steps(100, end)
}

@keyframes type {
from { max-width: 0; }
to { max-width: 100%; }
}

Code Pen

关于CSS3 动画文本。停止内容结束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47421398/

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