vue实现移动端原生小球滑块
本文实例为大家分享了vue实现移动端原生小球滑块的具体代码,供大家参考,具体内容如下
效果
文章图片
用到的一些事件
阻止默认事件:ev.preventDefault && ev.preventDefault();
获取宽度:getBoundingClientRect().width
点击位置在元素的位置:ev.changedTouches[0].pageX
js
css样式
.slider {height: 30px; width: 300px; background: #999; position: relative; margin: auto; .box {width: 30px; height: 30px; border-radius: 50%; background: pink; position: absolute; }.box.as {background: blueviolet; right: 0; }// 线条.line {width: 300px; height: 5px; background: #eee; position: absolute; }.line.ac {background: rgb(247, 151, 25); }}
【vue实现移动端原生小球滑块】以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
推荐阅读
- 用c语言实现《狼人杀》游戏发牌系统
- VuePress|VuePress 博客之 SEO 优化(四) Open Graph protocol
- 在vue3中使用jsx的配置以及一些小问题
- 实现低碳排放,气质联用仪器新的生态节能
- 顺风车司乘匹配引擎的功能实现
- 《手把手教你》系列基础篇(七十三)-java+|《手把手教你》系列基础篇(七十三)-java+ selenium自动化测试-框架设计基础-TestNG实现启动不同浏览器(详解教
- 在SpringBoot项目中实现给所有请求加固定前缀
- 原生JS实现H5转盘游戏的示例代码
- pygame实现简单五子棋游戏
- Unity3D实战之答题系统的实现