虽然我能够找到如何使用Text Area Extensions for the TextAreaFor HtmlHelper的代码示例,但我仍然无法找到"行"的测量单位的任何定义。和" cols"。
@Html.TextAreaFor(model => model.RelationshipToGrowth,
new { rows=10, cols=40, @class="form-control" })
如果我按字面解释参数,我会说"行是行数"和" cols是列数",但它无法帮助我将其转换为网页上的演示文稿。
单位是否以像素为单位?比例?其他一些单位?
更新:我找到this reference,但它只是重复了我所采用的字面解释。例如,"定义textarea中的列数。"
所以我想问题是,列的宽度和行的高度?
答案 0 :(得分:2)
rows
的度量单位是“可见线”:
控件的可见文本行数。
cols
的度量单位是“平均字符宽度”:
文本控件的可见宽度,平均字符宽度。如果指定,则它必须是正整数。如果未指定,则默认值为20(HTML5)。
以上来自MDN's <textarea>
documentation的报价。