3

流動的なレイアウトがあり、親コンテナーのサイズに応じて拡大/縮小するテキストエリアが必要です。

CSS では、次のようになります。

textarea{
width: 100%;
}

しかし、これはテキストエリアでは機能しません。

javascriptでこれを行うにはどうすればよいですか?親要素の幅を取得し、その幅に合わせて列の数を計算できますが、1列のサイズ(px)をどのように知ることができますか?

4

2 に答える 2

13

これを確認してください:http://css-tricks.com/box-sizing/

  textarea {
            -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
            -moz-box-sizing: border-box;    /* Firefox, other Gecko */
             box-sizing: border-box;         /* Opera/IE 8+ */
           }
于 2010-10-07T11:19:02.470 に答える