有人问过这个问题,但它似乎不适用于 Javascript。
我想创建一个具有两组字体大小的 TextArea,一组用于包含少于 3 行的行,另一组用于包含多行的字体。
唯一的问题是,Textarea 中的行数不仅会影响所选的字体大小,还会影响内容的数量,因为当有人只输入一条直线而没有换行符时,Textarea 会断线(不幸的是,使用另一个可以水平滚动的换行不是解决方案)。
我创建了一个详细的 jsFiddle:http: //jsfiddle.net/kF9LY
我如何以一种方式测量 Textarea 的 .value 内容,让我清楚地计算所使用的行,无论是通过换行符还是通过超过单行宽度的内容(因此显示在第二行)?