html - 使用 CSS 与使用 cols 和 rows 调整文本区域的大小

标签 html textarea

使用 cols 和 rows 调整文本区域的大小与使用高度和宽度调整文本区域的大小有什么区别?

<textarea id="TextArea1" cols="73" rows="12">with cols rows</textarea>
<textarea id="TextArea2" style="height:200px; width:600px";>with CSS</textarea>

jsFiddle

最佳答案

colsrows 是相对于字体大小的。 heightwidth 不是。

http://jsfiddle.net/rVUEE/1/

编辑:说它们与“字体大小”相关有点过于简单化了。如果还明确设置,它们会考虑诸如 line-heightletter-spacing 之类的内容。

关于html - 使用 CSS 与使用 cols 和 rows 调整文本区域的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16612950/

相关文章:

html - 使用 html 和 css(无 javascript)只能将 255 个字符输入到文本区域

javascript - 验证电子邮件地址失败

javascript - .txt 文件中的 textarea 内容但保留换行符

javascript - 如何格式化 HTML &lt;textarea&gt; 中的文本?

javascript - Firefox 文本区域输入导致屏幕抖动(firefox2 winXP)

javascript - 如何在 JavaScript 中比较颜色?

html - 使用 HTML/CSS 在水平尺上放置复选框

python - 无法解析包含表格数据(iframe)的网站中的元素

php - 选择后下拉菜单不会填充

php - 文本区域:按 Enter 键创建新行