JavaScript-滑动效果


<style type="text/css">
*{ margin:0px auto; padding:0px}
#wai{ width:1000px; height:500px}
#left{ height:500px; background-color:red; float:left}
#right{ width:800px; height:500px; background-color:blue; float:left}
#btn{ width:50px; height:50px; background-color:#000; position:relative; margin-left:0px;  top:225px}
</style>
</head>

<body> 
    <div id="wai">
    <!--想要获得“left”“right”“btn”的属性,必须用内联样式-->
        <div id="left" style=" width:200px;"></div>
        <div id="right" style=" width:800px;"></div>
        <div id="btn" style="left:175px;"></div>
    </div>
</body>
<script type="text/javascript">
    //给“btn”加点击事件,点击移动(每隔一定时间移动1px)
    var btn = document.getElementById("btn");
    btn.onclick = function(){
        window.setInterval("yidong()",10);
    }
    //定义移动方法:
    function yidong(){
        var left = document.getElementById("left");
        var right = document.getElementById("right");
        var btn = document.getElementById("btn");
        
        var lw = parseInt(left.style.width);
        var rw = parseInt(right.style.width);
        var bl = parseInt(btn.style.left);
        
        var clear;
        if(lw<800){     //当“left”的宽度到800时,停止继续+1,clearInterval
            lw++;
            rw--;
            bl++;
        }else{
            window.clearInterval(clear);
        }
        
        left.style.width = lw+"px";
        right.style.width = rw+"px";
        btn.style.left = bl+"px";
        
    }
</script>

优质内容筛选与推荐>>
1、有关id
2、Javascript 九九乘法表
3、day134-github,代码发布系统
4、第一次作业c++
5、抓包工具Charles简单使用介绍


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号