在日常的web开发中,很多时候网页需要实现一些看上去比较炫酷的效果,比如,在Html中实现文字从左向右依次显示的效果,下面贴两段代码,已测试可用。 方法一: <scri……
在日常的web开发中,很多时候网页需要实现一些看上去比较炫酷的效果,比如,在Html中实现文字从左向右依次显示的效果,下面贴两段代码,已测试可用。
方法一:
<script> var index=0; var str=document.getElementById("jingyan-p").innerHTML; function type(){ if(index==str.length){index=0;} if(index<str.length){ document.getElementById("jingyan-p").innerText = str.substring(0,index++); } } setInterval(type, 100); </script>
方法二:
<script> var i=0; var str="2021,您需要一个适合做全网营销的网站"; window.onload=function typing(){ //获取div var mydiv=document.getElementById("jingyan-span"); mydiv.innerHTML+=str.charAt(i); i++; var id=setTimeout(typing,100); if(i==str.length){ clearTimeout(id); } } </script>
还没有评论呢,快来抢沙发~