js定时器几分钟执行(利用JS定时器实现元素移动)
类别:编程学习 浏览量:171
时间:2022-03-29 03:48:44 js定时器几分钟执行
利用JS定时器实现元素移动利用JS定时器做一个元素做一个有移动效果的方法,实现思路:首先声明一个变量存放元素距离左侧的边距,然后我们在声明一个变量存放每次元素需要移动的距离,然后再给这个方法一个完成时间就可以了。需要注意的是获取到的值如果不是数值型的数据需要装换,否则不能进行判断。再判断一下该元素移动到某个位置之后,步长给它一个负值,该元素就会往回跑了。
大家还可以想一想元素移动到左右侧的时候如何实现转身效果。
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> *{margin: 0;padding: 0;} body{position: relative;} #box{ width: 120px;height: 120px;background: green; position: absolute;top: 100px; /* 此处可以引入一个背景图作为移动的目标, */ /* background: url(img/paobu_huaban.jpg" alt="js定时器几分钟执行(利用JS定时器实现元素移动)" border="0" />
运行结果如下:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。
您可能感兴趣
- js手写数组去重(JS对象数组去重的3种方法示例及对比)
- js日历图片(js实现简单日历效果)
- 用js做一个计算器(使用JS实现简易计算器)
- js中事件的三个阶段(JavaScript中事件冒泡机制示例详析)
- ExtJs 中Viewport 的使用
- nodejs部署上传文件(node.js使用express-fileupload中间件实现文件上传)
- js如何访问xml
- sqlserver常见函数(SQL Server之JSON 函数详解)
- js的异步请求(浅谈JS三座大山之异步和单线程)
- js的replace的用法
- vuejs指令解析(Vue.js中的计算属性、监视属性与生命周期详解)
- js实时获取页面宽度(JavaScript获取网页的宽高及如何兼容详解)
- js如何实现定时器功能(js实现0ms延时定时器的几种方式)
- js扫雷小游戏源代码(原生js实现简单贪吃蛇小游戏)
- ExtJs中XTemplate使用
- thinkphp框架实例(ThinkPHP框架整合微信支付之JSAPI模式图文详解)
- 黄渤泪目 我的痴呆父亲,我内心永远的痛(黄渤泪目我的痴呆父亲)
- 蒜苔和鱿鱼尾巴一起炒,味道特别棒,又脆又嫩,有滋又有味(蒜苔和鱿鱼尾巴一起炒)
- 鱿鱼炒蒜苔不是黑暗料理,这样做清香扑鼻,鲜美脆嫩,开胃又下饭(鱿鱼炒蒜苔不是黑暗料理)
- 蒜苔炒鱿鱼(蒜苔炒鱿鱼)
- 远离 五毛食品 洛阳80后妈妈发明的 飞行棋 成校园爆款 玩具(远离五毛食品)
- 失传的古代飞行棋游戏 六博(失传的古代飞行棋游戏)
热门推荐
- 云主机和免备案空间(租用国内免备案云服务器空间靠谱吗?)
- linux中符号的基础用法总结(Linux tr命令的使用)
- python用pyqt5制作登录界面(python3+pyqt5+itchat微信定时发送消息的方法)
- 云服务器性能怎么判断(云服务器的负载能力怎么样)
- sqlserver如何可视化表(sql server使用公用表表达式CTE通过递归方式编写通用函数自动生成连续数字和日)
- phpStudy启动失败时的解决方法 提示缺vc9运行库(phpStudy启动失败时的解决方法 提示缺vc9运行库)
- 云服务器磁盘管理教程(云主机如何用虚拟磁盘扩容?)
- idea 远程部署docker(IDEA使用Docker插件菜鸟教程)
- python能把时间转化成毫秒级吗(python 获取毫秒数,计算调用时长的方法)
- nodejs请求页面(node.js+postman实现模拟HTTP服务器与客户端交互)