• 纯HTML+JS实现轮播


    <!DOCTYPE html>
    <html lang="en">
    
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>极简轮播图</title>
        <style>
            /* 这里控制鼠标悬停时图片上浮10px,当然在JS中也可以完成 */
            img:hover {
                transform: translate(0, 0px);
                padding-bottom: 10px;
            }
        </style>
    </head>
    
    <body>
        <div>
            <!--添加两个按钮和默认出现的图-->
            <button onclick="prev()"> 上一个 </button>
            <!-- 设置鼠标移入和移出时的触发事件 -->
            <img id="slider" src="http://cdn.wuliwu.top/girlcar-lengthcenter" onmousemove="clearTimeout(meter1)"
                onmouseout="int()" />
            <button onclick="next()"> 下一个 </button>
        </div>
        <script>
            var images = [
                "http://cdn.wuliwu.top/girlcar-lengthcenter",
                "http://cdn.wuliwu.top/girlcat-lengthcenter",
                "http://cdn.wuliwu.top/girleat-lengthcenter"
            ];
            var slider = document.getElementById("slider");
            var num = 0;
            function next() {
                num++;
                if (num >= images.length) {
                    num = 0;
                }
                slider.src = images[num];
            }
            //  上一个按钮点击事件
            function prev() {
                num--;
                if (num < 0) {
                    num = images.length - 1;
                }
                slider.src = images[num];
            }
            // 计时器触发函数
            function int() {
                next();
                meter1 = setTimeout('int()', 2000);
            }
            // 这里要先调用一下,在页面打开就执行轮播
            int();
        </script>
    </body>
    
    </html>
    

      

  • 相关阅读:
    为什么选择 Yeoman 及 Yeoman 的安装
    NPOI高效匯出Excel
    CentOS7 MongoDB安裝
    打印函数调用堆栈
    libevent源码分析:eventop
    libevent源码分析:time-test例子
    libevent源码分析:event_assign、event_new
    libevent源码分析:bufferevent
    lievent源码分析:evbuffer
    epoll实现压测工具
  • 原文地址:https://www.cnblogs.com/chalkbox/p/11812316.html
Copyright © 2020-2023  润新知