【JavaScript源代码】JavaScript实现简单的轮播图效果

简介: 【JavaScript源代码】JavaScript实现简单的轮播图效果

JavaScript实现简单的轮播图效果


HTMl


<body>
<p>图片轮播</p>
<div class="imgBox">
    <img class="img-slide img1" src="./2.jpg" alt="1">
    <img class="img-slide img2" src="./3.jpg" alt="2">
    <img class="img-slide img3" src="./4.jpg" alt="3">
</div>
</body>


CSS


<style type="text/css">
        /*标题样式*/
        p{
            text-align: center;
            font-size: 25px;
            color: cadetblue;
            font-family: fantasy;
        }
        .imgBox{
            border-top: 2px solid cadetblue;
            width: 50%;
            height: 500px;
            margin: 0 auto;
        }
        .imgBox img{
            width: 60%;
            height: 300px;
            margin: 0 auto;
            padding-top: 30px;
        }
        .img1{
            display: block;
        }
        .img2{
            display: none;
        }
        .img3{
            display: none;
        }
    </style>


JAVAScript


<script type="text/javascript">
    var index=0;
    //改变图片
    function ChangeImg() {
        index++;
        var a=document.getElementsByClassName("img-slide");
        if(index>=a.length) index=0;
        for(var i=0;i<a.length;i++){
            a[i].style.display='none';
        }
        a[index].style.display='block';
    }
    //设置定时器,每隔两秒切换一张图片
    setInterval(ChangeImg,1000);
</script>
相关文章
|
3月前
|
JavaScript 前端开发
Vue 应用 main.js 里的源代码解析
Vue 应用 main.js 里的源代码解析
26 0
|
4月前
|
前端开发 JavaScript 索引
|
4月前
|
JavaScript 前端开发
原生js做轮播图
原生js做轮播图
14 0
|
7月前
|
JavaScript 前端开发
使用js制作轮播图
使用js制作轮播图
32 0
|
2月前
|
JavaScript 前端开发
JavaScript随手笔记---轮播图(点击切换)
JavaScript随手笔记---轮播图(点击切换)
JavaScript随手笔记---轮播图(点击切换)
|
3月前
|
JavaScript 前端开发 开发工具
Python之JavaScript逆向系列——3、浏览器的开发工具——源代码的使用
Python之JavaScript逆向系列——3、浏览器的开发工具——源代码的使用
17 0
|
4月前
|
JavaScript 前端开发
如何使用JS实现轮播图
如何使用JS实现轮播图
28 0
|
4月前
|
移动开发 JavaScript HTML5
JS实现轮播图(一看就懂逻辑清晰)
JS实现轮播图(一看就懂逻辑清晰)
|
4月前
|
JavaScript 前端开发
jsjs原生 JavaScript轮播图 渐变淡入淡出
jsjs原生 JavaScript轮播图 渐变淡入淡出
|
4月前
|
JavaScript 前端开发