文章详情页
css - 怎么实现一个圆点在一个范围内乱飞
浏览:218日期:2023-01-18 15:49:08
问题描述
让一个圆点图片乱飞
问题解答
回答1:搜索HTML漂浮广告原理
参考漂浮广告是什么?漂浮广告如何设置
ps:为什么那么卡。。。
回答2:给个思路: 可以开个定时器 改变物体的 top,left什么的。 既然是乱飞的话就要考虑 这个对象有相应的运动速度,运动角度。这个东西就要用点 三角函数了。 比如这个物体 中点的 坐标是 x,y (left,top 各减一半宽高的值); 你用 Math.random随机个速度值 v ;在随机一个角度值 D, 那么 每次定时器刷新的时候 更改后的 x,y坐标就是 X+=Math.cos(D)v;y+=Math.sin(D)v;在移动端的话就不要用什么top left定位来控制了,性能不是很好,可以用 transform:translateX() translateY();或者canvas什么的,也就是改变绘图的中心点。
标签:
CSS
相关文章:
1. javascript - 单页面应用怎么监听ios微信返回键?2. angular.js - 在ionic下,利用javascript导入百度地图,pc端可以显示,移动端无法显示3. javascript - 请问下面代码中的...是扩展运算符还是操作运算符?这样写是什么意思?4. javascript - 有适合开发手机端Html5网页小游戏的前端框架吗?5. html - 类似这样的弹层用什么插件写比较好?6. vue.js - vue apache 代理设置7. angular.js - 百度支持_escaped_fragment_吗?8. 我在centos容器里安装docker,也就是在容器里安装容器,报错了?9. node.js - Vue+Webpack在dev环境下没有问题build后出现莫名错误10. node.js - nodejs+express+vue
排行榜
