zoukankan      html  css  js  c++  java
  • JS运动基础


    <!
    DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style> #div1{ width: 200px; height: 200px; background: red; position: absolute; top:50px; left: 0px; } </style> <script> function startMove(){ var oDiv=document.getElementById('div1'); setInterval(function(){ oDiv.style.left=oDiv.offsetLeft+10+'px'; },30) } </script> </head> <body> <input id="btn1" type="button" value="开始运动" onclick="startMove()"> <div id="div1" ></div> </input> </body> </html>

    设置停顿位置和移动速度

    <!DOCTYPE html>
    <html>
    <head lang="en">
        <meta charset="UTF-8">
        <title></title>
        <style>
            #div1{
                width: 200px;
                height: 200px;
                background: red;
                position: absolute;
                top:50px;
                left: 0px;
            }
        </style>
        <script>
            //开启定时器
            var timer=null;
            function startMove(){
                var speed=3;
                var oDiv=document.getElementById('div1');
                timer=setInterval(function(){
                    if(oDiv.offsetLeft>=300){//停顿位置
                        clearInterval(timer);
                    }
                        oDiv.style.left=oDiv.offsetLeft+speed+'px';//speed是物体运动速度快慢
                    },30);
            }
        </script>
    </head>
    <body>
    <input id="btn1" type="button" value="开始运动" onclick="startMove()">
        <div id="div1" ></div>
    </input>
    </body>
    </html>

  • 相关阅读:
    Ansible--常用模块使用(2)
    Ansible--常用模块使用
    Ansible--配置文件及系列命令
    Ansible--安装
    Ansible--原理
    MySQL高可用方案--MHA部署及故障转移
    MySQL高可用方案--MHA原理
    MySQL主从及主主环境部署
    MySQL安装之yum安装
    MySQL主从复制--原理
  • 原文地址:https://www.cnblogs.com/Yimi/p/6057209.html
Copyright © 2011-2022 走看看