问答详情
源自:6-7 留下您宝贵的意见 - 使用<textarea>标签创建文本域

rows="行数" cols="列数"

rows="行数" cols="列数"这里的行数和列数具体是对哪里限定的啊?不是右边表格的字数吗?为什么右边可以输入超过的行数和列数啊?

提问者:洛珊然落 2016-03-31 17:00

个回答

  • qq_啥米等于浮云_0
    2016-03-31 17:15:57
    已采纳

    cols,垂直列。在没有做样式表设置的情况下,它表示一行中可容纳下的字节数。例如cols=60,表示一行中最多可容纳60个字节,也就是30个汉字。另外要注意的是,文本框的宽度就是通过这个来调整,输入好cols的数值,然后再定义输入文字字体的大小(不定义的话,会采用默认值),那么文本框的宽度就确定了。

    rows,水平列。表示可显示的行数,例如rows=10,表示可显示10行。超过10行,则需要拖动滚动条来浏览了。(同上,文本框的高度就是通过这个来控制的。)


  • 糕冷丶薯片
    2016-03-31 17:18:37

    是文本框的宽高,不是字数,字数超过的话会出现滚动条,文本框的大小不变。

  • Alan_Ma
    2016-03-31 17:17:34

    它们是用来控制文本域的宽高,和用css中width和height等同

  • xiixii
    2016-03-31 17:13:40

    是规定文本框显示的大小,你可以理解为文本框的宽和高

  • xiao1005
    2016-03-31 17:10:58

    不是字数,是限制的输入文本框显示的大小