JavaScript-自制网页内弹窗[可移动][DOM][纯HTML]

TDTX 通文馆长老 2022-10-15 09:51:35

实现思路
编写弹窗样式,display默认为none,position为absolute;
点击弹出窗口按钮,弹出的display会设置为block,即可显示弹窗;
编写弹窗的鼠标按下、抬起、移动、区域离开事件函数
在移动时候,获取当前鼠标x/y与上一个鼠标x/y的差值deltaX/deltaY,
然后计算新的距离父组件的左距离、上距离,
设定该窗口的ddDiv.style.left 、addDiv.style.top即可让弹窗跟随鼠标的移动;
在点击弹窗内“确认”、“取消”按钮后,弹窗的display会设置为none,即可关闭弹窗。
 

JavaScript-自制网页内弹窗[可移动][DOM][纯HTML]

 

 

 

...全文
37 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

53,892

社区成员

发帖
与我相关
我的任务
社区描述
欢迎大家来到IT全栈-通文馆社区,在这里大家可以分享自己的博客,技术经验,解决方案,面试技巧和职场心得等,同时社区有每日打卡哦!一人行快,众人行远,快来加入我们吧!愿我们都能在这里圆梦(进大厂)!!!
社区管理员
  • 爱音斯坦牛
  • IT民工金鱼哥
  • 游坦之
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

欢迎大家来到IT全栈-通文馆社区,在这里大家可以分享自己的博客,技术经验,解决方案,面试技巧和职场心得等,同时社区有每日打卡哦!一人行快,众人行远,快来加入我们吧!愿我们都能在这里圆梦(进大厂)!!!

试试用AI创作助手写篇文章吧