我的代码当前是<input type="text" style="height:100px;" placeholder="Content" required>
.我得到的结果是一个中间带有文本的文本框。有没有办法把文字放在上面?
input
内容始终呈现在中间。如果确实希望input
文本保留在顶部,请考虑使用textarea
并使用 CSS 属性resize: none
以防止用户调整其大小。textarea
是内容与顶部对齐,这与input
高度不同,当textarea
的高度很大时,即100px
.
注意:文本区域允许多行内容,因此,您需要 JavaScript 来防止在文本区域中添加多行。也许,请参阅按 ENTER 时禁用文本区域中的换行
符@joshiy390 我认为您需要文本区域而不是输入标签<textarea style="height:100px;" placeholder="Content"></textarea>
.使用Textarea对于此类需求有其自身的优势。