模态框拖拽

案例分析:

1.点击弹出层,模态框和遮挡层就会显示出来(display:block)

2.点击关闭按钮,模态框和遮挡层就会隐藏起来(display:none)

3.在页面中拖拽原理:鼠标按下并且移动然后松开鼠标

4.触发事件是鼠标按下mousedown,鼠标移动mousemove,鼠标松开mouseup

5.拖拽过程,鼠标移动过程中,获得最新的值赋值给模态框的left和top值,这样模态框就可以跟着鼠标走了

6.鼠标按下触发的事件源是最上面一行的就是登录会员class:zhong1那一行

7.鼠标的坐标减去鼠标在盒子内的坐标才是模态框真正的位置

8.鼠标按下我们要得到鼠标在盒子的坐标

9.鼠标移动就让模态框的坐标设置为:鼠标坐标减去盒子坐标即可,注意移动事件写到按下事件里面

10.鼠标松开就停止拖拽就是可以让鼠标移动事件接触watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6YWS6YW_5bCP5bCP5rGk5ZyG,size_20,color_FFFFFF,t_70,g_se,x_16

 效果图watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6YWS6YW_5bCP5bCP5rGk5ZyG,size_20,color_FFFFFF,t_70,g_se,x_16

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值