表单输入字段随着溢出的文本而增长
Form input field grows with overflowing text
可能重复:
Jquery增长和缩小文本区域
我想达到一种效果,当文本溢出时,文本<input>
将垂直增长。因此,开始的文本没有滚动掉,而是开始了一行新行,<input>
垂直增长。
如何使用Javascript/jQuery/CSS/HTML/等实现这一点?
您可能可以使用样式为input
-DEMO的自动生成textarea
textarea {
height: 20px;
line-height: 20px;
resize: none;
}
有很多插件可以达到同样的效果——我在演示中使用了这个。
一种纯Javascript方式:
<textarea onkeyup="while(this.scrollTop > 0) {this.rows++;}"></textarea>
相关文章:
- 高图表的文本溢出问题
- 如何检查浏览器中是否支持文本溢出:省略号
- 当屏幕大小为中或小或xs时,文本溢出,会弄乱整个表.不过,它在全屏模式下运行良好
- 在移动设备领域,空白:nowrap;溢出:隐藏;文本溢出:省略号;有点不起作用
- 我的拉斐尔“文本溢出:省略号”实现插件是矫枉过正吗?
- 检测文本溢出:省略号在输入字段上是否处于活动状态
- 文本溢出省略号在Windows(IE 10)中不起作用
- 左侧的文本溢出省略号
- 我如何在具有“拖动”的文本上实现水平滚动功能;文本溢出:省略号;没有滚动条
- jQueryflot-适合可变范围图表的时间轴刻度标签,没有文本溢出
- 当页眉有文本溢出省略号时,在页眉内的右侧浮动文本
- 使用Javascript查找文本溢出的位置
- 没有"white-space: nowrap"的文本溢出省略符
- 文本溢出:Internet explorer中的省略号问题
- 如何使文本溢出省略号在多行文本上工作
- HTML文本溢出省略号检测
- 如何将我的文本溢出转换为列
- 如何在应用文本溢出属性时获取结果文本
- 文本溢出:省略号不;无法正确选择HTML
- 如何检测文本溢出/包装Kinetic.text