如图,我有个容器,右下角有个pink区域,请问怎么样让鼠标移入按住左键的情况下拖动可以改变容器的大小?谢谢
右下角元素上增加 mousedown 监听并记住按住的 x,y 位置,在 mousedown 事件中给 window.document 增加 mousemove 和 mouseup 监听,在 mousemove 时计算鼠标移动的位置,计算和x, y的偏移并及时调整 pink 大小,在 mouseup 监听中去除 mousemove 监听。
13 回答13.1k 阅读
7 回答2.3k 阅读
9 回答1.8k 阅读✓ 已解决
6 回答1.8k 阅读
3 回答1.4k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决
6 回答1.5k 阅读✓ 已解决
复制代码直接运行