首页IT科技js 文字特效(Web入门:JavaScript文字动画)

js 文字特效(Web入门:JavaScript文字动画)

时间2025-08-05 03:50:53分类IT科技浏览5753
导读:欢迎来的我的小院,恭喜你今天又要涨知识了!...

欢迎来的我的小院               ,恭喜你今天又要涨知识了!

案例内容

利用JavaScript实现文字逐步展现的动画效果               。

演示

学习

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>小院里的霍大侠</title> </head> <body> <div class="container"></div> </body> <script> const containerEI=document.querySelector(".container"); const careers=["跟着我","每天学习一点点","让你不再枯燥","不再孤单"]; let careerIndex=0; let characterIndex=0; updateText(); function updateText() { characterIndex++; containerEI.innerHTML=` <h1>欢迎来到我的小院${careers[careerIndex].slice(0,characterIndex)}</h1> `; if(characterIndex===careers[careerIndex].length){ careerIndex++; characterIndex=0; } if(careerIndex===careers.length){ careerIndex=0; } setTimeout(updateText,400); } </script> <style> body { margin: 0; display: flex; justify-content: center; height: 100vh; align-items: center; background-color: #fd946a; font-family: "Permanent Marker", cursive; } </style> </html>

总结思考

学习点:

1               、document.querySelector()返回container元素的信息

2                        、innerHTML:更改html元素的内容                        ,可以设置或返回表格行的开始和结束标签之间的HTML

3        、slice(参数1        ,参数2) :从已有的数组中返回选定的元素

参数1:从何处开始选取

参数2:从何处结束选取

4       、setTimeout():定时执行一个函数或指定的一段代码

使用JavaScript完成文字的逐步展现       ,可以做一个简短的动画                        ,让界面更加生动有趣                        。

关注我                ,跟着我每天学习一点点       ,让你不在枯燥                       ,不在孤单..

全网可搜:小院里的霍大侠                , 免费获取简单易懂的实战编程案例        。编程/就业/副业/创业/资源       。

私微信:huodaxia_xfeater

二维码: https://www.yuucn.com/wp-content/uploads/2022/11/1669777238-fc7aa5051075c5b.jpg

公众号:有个小院(微信公众号:yougexiaoyuan)

github:yougexiaoyuan (视频源码免费获取)

(部分素材来源于互联网,如有保护请联系作者)

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
python发送邮件模块(python smtplib和邮件系统交互)