本文作者:徐结华

html5网站打字特效代码

徐结华 2023-10-28 400 抢沙发

HTML5打字特效是一个受欢迎的功能,可以让网站更加有趣和吸引人。HTML5的打字特效可以让文字一个一个的显示出来,就像打字的效果。下面是一个HTML5打字特效的代码示例:

代码如下:

<style>
#effect {
font-size: 20px;
font-weight: bold;
color:#ff0000;
overflow:hidden; 
white-space: nowrap; 
border-right: 3px solid orange;
width: 14em;
animation: typing 3s steps(18, end), 
blink-caret .5s step-end infinite;
}
@keyframes typing {
from { width: 0 }
to { width: 14em }
}
@keyframes blink-caret {
from, to { border-color: transparent}
50% { border-color: orange; }
}
</style>
<div id="effect"></div>
<script>
var text = "徐结华的记事本www.xu219.cn";
var i = 0;
function typing() {
if (i < text.length) {
document.getElementById("effect").innerHTML += text.charAt(i);
i++;
setTimeout(typing, 50);
}
}
typing();
</script>


觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

分享

发表评论

快捷回复:

评论列表 参与讨论

还没有评论,来说两句吧...