【发布时间】:2025-12-01 15:20:06
【问题描述】:
大家好。我有以下代码:
如您所见,有 2 个简单的 DIV 相互堆叠。这些 DIV 中的每一个也都设置为可调整大小和可拖动的。但是,请注意,当您尝试调整第一个元素的大小时,第二个元素会折叠到第一个元素上。据我所知,这是因为 resizable 将元素更改为绝对位置。如何防止这种行为?是否可以在保留拖动元素的同时调整元素大小?
还要注意,如果您将元素更改为具有相对位置(在 .demo 样式中添加 position:relative !important),它可以防止折叠,但是当您开始调整大小时元素会“跳跃”或拖动。另一个奇怪的行为。感谢您的帮助。
【问题讨论】:
标签: jquery jquery-ui draggable resizable