zoukankan      html  css  js  c++  java
  • 写一个小球用键盘上下左右键控制

    首先在body里面创建一个

     <div class="box"></div>

    其次设置box的样式

     .box{width:100px;height:100px;backgroundred;positionabsolute;left:0;top:0;}

    ,最后获取节点

    var obox = document.querySelector(".box")
     
     
     document.onkeydown = function(eve){ //设置鼠标移动事件和键盘事件
                var e = eve || window.event;
                var code = e.keyCode || e.which;
                switch(code){ //最后用switch判断
                    case 37:
                        // 设置left     =    获取当前  -   10
                        obox.style.left = obox.offsetLeft-10 + "px";break; //左
                    case 38:
                        obox.style.top = obox.offsetTop-10 + "px";break; //上
                    case 39:
                        obox.style.left = obox.offsetLeft+10 + "px";break; //右
                    case 40:
                        obox.style.top = obox.offsetTop+10 + "px";break; //下
                }
            }
        
        </script>
  • 相关阅读:
    Cinema in Akiba(线段树)
    SGU
    632-掷骰子
    ZOJ
    nyoj 1129 Salvation(搜索)
    symbol table meaning
    C/C++编译和链接过程详解 (重定向表,导出符号表,未解决符号表)
    编译链接 C++
    while(cin.eof)出错 poj
    华为oj 购物单
  • 原文地址:https://www.cnblogs.com/shaym/p/11478172.html
Copyright © 2011-2022 走看看