HTML方块移动是一个常见的交互效果,可以通过JavaScript实现。下面是一个简单的示例:
<html> <head> <title>方块移动</title> <style> #box { position: absolute; left: 0px; top: 0px; width: 50px; height: 50px; background-color: #ff0000; } </style> </head> <body> <div id="box"></div> <script> var box = document.querySelector("#box"); var x = 0; var y = 0; setInterval(function(){ x++; y++; box.style.left = x + "px"; box.style.top = y + "px"; }, 10); </script> </body> </html>
上面的代码中,首先在样式中定义了一个id为box的方块,并设置了其初始位置和颜色。在JavaScript中,首先通过document.querySelector方法获取到该方块的DOM元素,然后使用setInterval方法每隔10毫秒执行一次移动操作。具体地,x和y分别表示方块的横向和纵向位置,每次加1,并分别设置方块的left和top样式属性。
这只是一个非常简单的示例,请根据自己的需求进行修改和扩展。同时,请注意使用CSS中的position属性来设置元素的定位。
上一篇 jquery 代码实例效果
下一篇 html方向代码css