zoukankan      html  css  js  c++  java
  • 无间隙轮播图片

    轮播图片在页面布局中运用广泛,下面是一个简单的示例:

    示例代码:

    <html>
    <head>
    <style type="text/css">
    *{
        margin:0px;
        padding:0px;
    }
    #outer{
        width: 600px;
        overflow:hidden;
        
        
        
        
    }
    #inner{
        width: 3000px;
        
        
        
    }
    img{
        width:300px;
        
        float:left;
    }
    </style>
    </head>
    <body>
    
    <div id="outer">
        <div id="inner">
        <!--控制的其实是两个图片
        外部outer的div的宽度是所控制图片的总宽度
        -->
            <img src="1.jpg"/>
            <img src="2.jpg"/>
            <img src="1.jpg"/>
            <img src="2.jpg"/>
        </div>
    </div>
    <script>
        var s = setInterval(function(){
            var outer = document.getElementById("outer");
            if(outer.scrollLeft>=600){
                outer.scrollLeft = 0;
            }else{
                outer.scrollLeft+=2;
            }
        },10);
    </script>
    </body>
    
    </html>

    注:这里只有两张图片在轮播,但实际上却放了四张图片,也就是说,同样的图片需要放两张,才能实现无缝隙轮播。

    运行结果:

  • 相关阅读:
    git修改 config 配置用户名和邮箱
    Tranformer模型学习
    centos安装
    ubuntu cuda配置
    ubuntu安装python3.6
    flask后端部署
    linux基本操作
    python 基础数据结构
    文本特征选择
    常用笔记
  • 原文地址:https://www.cnblogs.com/lcy-house/p/6108440.html
Copyright © 2011-2022 走看看