您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
登录
注册
QQ一键登录
免费发信息
首页
城市切换
关于本站
左右滑动条原理?
2024/3/24 14:40:02发布
14次查看
我知道用音频元素的volume属性控制音量,我也知道实现的音量左右滑动条的基本思路是一个总音量条的父元素,一个显示当前音量条的子元素和一个显示圆点的子元素,利用mousedown和mousemove改变这两个元素的left属性和width属性,但是如何控制左0到右100,如何鼠标离开父元素区域后还能左右滑动,毫无思路,网上查了很久也没有多少介绍这种原理的。
回复内容:一般对于拖动类的控件来说,要考虑基本的可用性,也就是说拖动操作时鼠标指针移出控件范围后这个拖动操作还不能断。
那么常见的做法就是在控件上绑定 mousedown ,事件触发之后在 document 上绑定 mousemove 和 mouseup ,在 mouseup 触发之后去掉上述两个监听器。
可能的话还应当考虑键盘操作的可用性。圆点离开父元素还能滑动的是因为你没设定范围。在圆点滑动时要判断left是否在父元素范围内,离开范围马上清除绑定,不能只在鼠标mouseup时清除。
该用户其它信息
武夷岩半山腰茶色香味俱全,且养生效果好
03-24
Linux下使用python调用top命令获得CPU利用率
03-24
使用Swoole进行高并发数据处理的技术点精讲
03-24
不锈钢全开口式恒温槽的特点介绍
03-24
数显液塑限测定仪LP-100D如何使用
03-24
其它相似信息
第四章 其他塑料包装材料的生产技术(八十三)
03-24
阻断特性测试仪(0-6500V) 型号:DBC-021
03-24
手机怎么上论坛,手机怎么玩论坛
03-24
小米4s怎么插内存卡,小米11能插内存卡吗
03-24
隧道中气体检测仪有什么应用?
03-24
VIP推荐
免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网
沪ICP备09012988号-2
企业名录
Product