有什么好的 JS 库可以用来调整大小?
我想让一个文本区域可调整大小。 我尝试了 jQuery UI 的“可调整大小”功能,但是,尽管我很喜欢 jQuery,但可调整大小的功能还没有完全实现。 我希望文本区域仅通过底部中心的手柄调整高度大小。 jQuery 只允许您调整高度大小,但显然不允许您将句柄放置在右下角以外的任何位置,无论文档如何说。
有谁知道此功能的替代库?
I'd like to make a textarea resizable. I tried out jQuery UI's "resizable" functionality, but, much as I love jQuery, the resizable thing isn't quite there yet. I want the textarea to resize heightwise only, via a handle at the bottom-center. jQuery lets you resize heightwise only, but evidently doesn't let you place a handle anywhere other than lower right corner, despite what the docs say.
Does anyone know of an alternate library for this functionality?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
你确定吗? handles 选项对我来说效果很好。
您可以设置 ui-res定大小-handle、ui-res定大小-s 和 ui-res定大小-n 类的样式。
Are you sure about this? The handles option worked fine for me.
You can style the ui-resizable-handle, ui-resizable-s, and ui-resizable-n classes.
yui resize 允许在任何地方指定句柄
yui resize allows the handle to be specified anywhere
4umi 在这方面做得相当好。
4umi does this rather well.
很久以前我做了这样的事情。
I made something like this a long time ago.
请记住,Safari 和 Chrome 中的 webkit 渲染器默认使所有文本区域可调整大小(带有句柄)。
Remember that the webkit renderer in Safari and Chrome make all textareas resizable (with a handle) by default.
如果你想调整 Textarea 的大小,请使用 autosize.min.js 它是一个非常轻量级的库(大约 3kb)。 这将根据键入的内容调整文本区域的大小。
请参阅:自动调整大小
If you want to resize Textarea Use autosize.min.js Its a Very Light weight Library (3kb Aprox). which will resize your Textarea based on typed Content.
Refer : Autosize