最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
js实现交通灯效果的教程
时间:2017-01-16 编辑:简简单单 来源:一聚教程网
主体结构
代码如下 | 复制代码 |
|
样式
代码如下 | 复制代码 |
#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.waitli:nth-child(2) span{ background-color:red; } #traffic.pass li:nth-child(3) span{ background-color:green; } |
js代码
利用定时器改变类名
代码如下 | 复制代码 |
const traffic = document.getElementById("traffic"); (functionreset(){ traffic.className ="wait"; setTimeout(function(){ traffic.className ="stop"; setTimeout(function(){ traffic.className ="pass"; setTimeout(reset,2000); },2000); },2000); })(); |
相关文章
- js实现音乐播放器代码展示 10-12
- js实现图片查看器代码展示 10-12
- JS中switch的四种写法介绍 10-12
- js实现新闻轮播效果教程 10-11
- JS实现简单的图片切换功能教程 10-11
- js实现下拉刷新和上拉加载解析 09-28