zoukankan      html  css  js  c++  java
  • js_sl 无缝切换

    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>无标题文档</title>
    <style>
    *{ margin:0; padding:0;}
    li{ list-style:none;}
    #div1{ 350px; height:60px; border:1px #000000 solid; position:relative; margin:0 auto; }
    #div1 ul{ position:absolute; left:0;}
    #div1 ul li{ 80px; height:60px; margin-right:10px; float:left;}
    </style>
    <script type="text/javascript" src="无缝.js"></script>
    <script type="text/javascript">
    window.onload = function ()
    {
        var oinput = document.getElementById('input1')
        var oul = document.getElementById('ul1');
        var oli = oul.getElementsByTagName('li')
        
        var inum = 4;
        var onesize = oli[0].offsetWidth + 10;
        var btn = true;
        
        function getWidth()
        {
            oul.style.width = onesize * oli.length + 'px';
        }
        
        getWidth();
        
        oinput.onclick = function ()
        {
            if(btn)
            {
                btn = false;
                for( var i = 0; i < inum; i++ )
                {
                    var ali = oli[i].cloneNode(true);
                    oul.appendChild(ali);
                    getWidth();
                }
                
                startMove(oul,{left: -inum*onesize},function ()
                {
                    for(var i = 0; i < inum; i++ )
                    {
                        oul.removeChild(oli[0]);
                        oul.style.left = 0;
                    }
                })
                btn = true;
            }
        }
        
    }
    </script>
    </head>
    
    <body>
    <input type="button" value="切换" id="input1" />
    <div id="div1">
        <ul id="ul1">
            <li><img src="img/1- (1).jpg" /></li>
            <li><img src="img/1- (2).jpg" /></li>
            <li><img src="img/1- (3).jpg" /></li>
            <li><img src="img/1- (4).jpg" /></li>
            <li><img src="img/1- (5).jpg" /></li>
        </ul>
    </div>
    </body>
    </html>
  • 相关阅读:
    【Redis】集群NetCore实战
    【Redis】集群教程(Windows)
    【Redis】入门
    【SQL SERVER】索引
    【SQL SERVER】锁机制
    【SQL SERVER】数据内部存储结构简单探索
    Windows软件包管理工具
    Git常用命令记录
    【ASP.NET Core学习】远程过程调用
    CouchDB学习-API
  • 原文地址:https://www.cnblogs.com/mayufo/p/4271216.html
Copyright © 2011-2022 走看看