我已经发现Firefox的textareas大小是错误的 – 它总是在你的行和cols设置中添加一个.但我决定忽略这一点.问题是Firefox也拒绝放入垂直滚动条,即使我在框中键入了一个friggin的短篇故事. 我
我做错了什么(即无效)?有解决方法吗?
<textarea rows="1" cols="35" name="Cmnt1"></textarea>
(我想使用单行textarea而不是输入类型=文本,因为后者不提供滚动条.所有其他浏览器甚至会在单行textarea上为您提供垂直滚动条.)
请注意,此字段几乎总是只包含一行文本,但它需要接受更多“以防万一”.文本输入字段不太令人满意(< - 低估),因为它总是隐藏溢出.在每个其他浏览器中,单行textarea完全按照我的意愿工作.我强烈反对我想要的是可用性问题.不幸的是,它在Firefox中的行为方式是一个可用性问题. 编辑:原来我的Firefox安装有一个错误. :/
我知道这真的很老了,但我有一个类似的问题,并在此过程中找到了你的问题的答案.在firefox中使用jsfiddle( http://jsfiddle.net/z8btg/1/)进行操作后发现只有在有空间显示向上和向下箭头图形时才能看到垂直滚动条. (点击小调整大小图标,使其变小/大.)对我来说,最佳位置是34像素.我想做什么:我需要textarea是一行,直到textarea聚焦,然后我将它改为更大的(弹出式)textarea.