zoukankan      html  css  js  c++  java
  • div每点击一次 向右移动200px(带DOM动画过渡)

     1 <body>
     2 <div id ="box" style=" 100px;height: 100px;background: #b2ff5b;position:absolute;left: 0;"></div>
     3 <script>
     4     var box = document.getElementById('box');
     5     box.addEventListener('click',function () {
     6         var left = parseInt(getStyle(box,'left'))
     7         var endLeft = left + 200;
     8         var interval = setInterval(function () {
     9             left++;
    10             box.style.left = left + 'px';
    11             if(left >= endLeft){
    12                 clearInterval(interval);
    13             }
    14         },20)
    15     });
    16     function getStyle(obj, attr) {
    17         if (obj.currentStyle) {
    18             return obj.currentStyle[attr];
    19         } else {
    20             return getComputedStyle(obj, "伪类")[attr];
    21         }
    22     }
    23 </script>
    24 </body>
  • 相关阅读:
    CUDA和cudnn的环境变量设置问题
    zsh-Ubuntu更实用终端
    应用安全
    应用安全
    应用安全
    操作系统
    应用安全
    应用安全
    操作系统
    密码学
  • 原文地址:https://www.cnblogs.com/jiaoyue/p/6765398.html
Copyright © 2011-2022 走看看