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 RegExp用法
- vueelementui动态表格(Vue Element前端应用开发之常规的JS处理函数)
- next js上线(Next.js入门使用教程)
- js怎么上传压缩图片(如何用JS有效的压缩图片)
- js event对象
- pjs计算方式(JS代码编译器Monaco使用方法)
- mysql的json格式解析(mysql json格式数据查询操作)
- js时间变成日期格式(js日期时间格式化的方法实例)
- js实现商品添加(js实现购物网站放大镜功能)
- js字符串加密解密
- JS让打开的窗口居中
- ExtJs中getCmp、getDom、Get的区别
- qt和js相互调用(QT与javascript交互数据的实现)
- jspromise原理(JavaScript使用promise处理多重复请求)
- js项目经验(JS实现扫雷项目总结)
- Extjs menu菜单的简单用法
- 有种尴尬叫朋友圈忘屏蔽,大学生上演社死现场,父母亲自下场吐槽(有种尴尬叫朋友圈忘屏蔽)
- 朋友圈屏蔽你的人,可以直接看淡了(朋友圈屏蔽你的人)
- 金球奖只青睐那些会戴珠宝的女人(金球奖只青睐那些会戴珠宝的女人)
- 浙江省一个县,人口超40万,建县历史超1100年(浙江省一个县人口超40万)
- 五代十国南唐历代国君(五代十国南唐历代国君)
- 飞机引进工程师杨隆 匠人匠心,只争朝夕(飞机引进工程师杨隆)
热门推荐
- 云服务器和物理服务器有什么区别(云服务器是什么?云服务器有什么优势?)
- css3常用特性(css3学习之2D转换功能详解)
- python学生信息管理系统教程(学生信息管理系统Python面向对象版)
- vue全局配置文件env(vue项目多环境配置.env的实现)
- vue图片怎么上传服务器(vue-cropper组件实现图片切割上传)
- mysql的分页原理(mysql分页的limit参数简单示例)
- 宝塔小程序制作(宝塔面板微信小程序使用图文教程)
- 虚拟主机windows和linux啥区别(Linux虚拟主机的好处有哪些?)
- nginx怎么进一步配置(Nginx已编译的nginx-添加新模块)
- apache的优化建议(Apache 网站速度更快)