これは尋ねられましたが、Javascriptではそうではないようです。
2セットのフォントサイズを持つTextAreaを作成したいと思います。1つは3行未満の場合、もう1つはそれを超える場合です。
唯一の問題は、Textareaの行数が選択したフォントサイズに影響するだけでなく、コンテンツの量にも影響することです。誰かが改行を1つも付けずにテキストの直線を入力すると、Textareaは改行します(残念ながら、水平スクロールが利用可能になる別の折り返しを使用することは解決策ではありません)。
詳細なjsFiddleを作成しました:http://jsfiddle.net/kF9LY
改行または1行の幅を超える(したがって2番目に表示される)コンテンツによって使用される行を明確に計算できる方法で、Textareaの.valueコンテンツを測定するにはどうすればよいですか?