【发布时间】:2015-02-19 21:56:34
【问题描述】:
如何让用户调整 div 的大小?我希望他们能够抓住它的一侧并拉动它,我 不 想要 CSS Resize 属性。 Resize 属性使您拖动的部分在角落变大。那么如何让用户通过抓取侧面来使 div 变大呢?
【问题讨论】:
-
您可能希望将 javascript 添加到您的问题标签中
标签: javascript css
如何让用户调整 div 的大小?我希望他们能够抓住它的一侧并拉动它,我 不 想要 CSS Resize 属性。 Resize 属性使您拖动的部分在角落变大。那么如何让用户通过抓取侧面来使 div 变大呢?
【问题讨论】:
标签: javascript css
如果您不想使用 resize 属性,则没有其他选项可以使用 CSS 执行此操作。但是,您可以使用 JavaScript 来实现。
有一些库支持这一点,例如jQuery UI:http://jqueryui.com/resizable/
当然,也可以在纯 JavaScript 中执行此操作。但是,由于浏览器实现的差异,这很棘手。 How to make HTML element resizable using pure javascript? 可能是一个很好的起点。
【讨论】: