时间:2021-05-26
主体结构
<ul id="traffic"> <li><span></span></li> <li><span></span></li> <li><span></span></li></ul>样式
#traffic>li{ display:block; } #traffic span{ display:inline-block; width:50px; height:50px; background-color:gray; margin:5px; border-radius:50%; float:left; } #traffic.stop li:nth-child(1) span{ background-color:yellow; } #traffic.wait li:nth-child(2) span{ background-color:red; } #traffic.pass li:nth-child(3) span{ background-color:green; }js代码
利用定时器改变类名
const traffic = document.getElementById("traffic");(function reset(){ traffic.className = "wait"; setTimeout(function(){ traffic.className = "stop"; setTimeout(function(){ traffic.className = "pass"; setTimeout(reset,2000); },2000); },2000);})();以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
因为导航是页面上的交通灯,想知道什么就在导航中点什么,让我们更容易更简单的知道自己想要的信息。今天小编主要给大家分享网页设计师需要注意什么,希望对你们有帮助!一
本文实例为大家分享了JS实现transform实现扇子效果的具体代码,供大家参考,具体内容如下描述:JS面向对象——利用transform实现扇子效果效果:实现
今天给大家介绍一下wordpress用到的js效果库1.fat.js实现颜色的渐变效果首先包含fat.js文件,只要在你要实现效果的元素上加上class=”fa
微信小程序利用css实现遮罩效果实例详解实现效果图:如图所示,使用css实现小程序的遮罩效果,代码如下js文件代码://index.js//获取应用实例vara
本文实例讲述了JS实现文字放大效果的方法。分享给大家供大家参考。具体实现方法如下:复制代码代码如下:JS实现文字放大效果varn=12;functionchan