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