html - div 可像文本区域一样调整大小

标签 html css textarea

默认情况下,浏览器允许通过拖动 Angular 来调整文本区域的大小。我想知道这个规则是否可以应用于其他元素(例如 div)。我知道这种效果可以使用 jQuery draggable 或 jQuery-ui resizable 函数来实现,但如果可能的话,我想用纯 html/css 来实现避免依赖那个库。我可以将它们应用于 div 以使其以这种方式运行的任何 CSS 规则吗?

如果您有任何其他解决方案,我想听听。

最佳答案

使用 css3 resize属性(property)。

div {
    resize: both;
}

还有一个 resize: horizo​​ntalresize: vertical


目前不能跨浏览器http://caniuse.com/#feat=css-resize

关于html - div 可像文本区域一样调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11163981/

相关文章:

javascript - jQuery scrollLeft 不处理隐藏元素

html - 如何在CSS中做下面提到的形状

html - 标题和导航缩放问题

javascript - 使用 JavaScript 从隐藏控件复制文本

html - 使用 ngfor 将点击事件添加到迭代列表

javascript - HTML 5 视频播放器外部控件

html - 使用纯 css 根据孙子值选择下一个 sibling

javascript - 如何检查textarea中的某行是否为空?

如果文本区域为空则隐藏按钮的 JavaScript 函数不起作用

javascript - 当用户在输入字段中输入 "ENTER"时停止页面重新加载 - ClojureScript