HTMLコンテンツをテーブルに表示しています。textArea
表ので使用しているタグを印刷し<td>
ます。だから私textArea
はそれがに等しくなるようにの高さと幅を調整したいと思い<td>
ます。これどうやってするの
59062 次
3 に答える
50
問題は、textareaが通常のボックスモデルでは動作しないことです。そのため、ボックスサイズ設定でこのトリックが必要になります。
これCSS
はあなたを助けます:
textarea {
border: none;
width: 100%;
-webkit-box-sizing: border-box; /* <=iOS4, <= Android 2.3 */
-moz-box-sizing: border-box; /* FF1+ */
box-sizing: border-box; /* Chrome, IE8, Opera, Safari 5.1*/
}
css
ファイルにアクセスできない場合は、インラインcssを使用できます
このような:
<textarea style="border: none; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;"> </textarea>
于 2012-06-08T05:56:00.700 に答える
3
このCSSを使用してみてください:
td textarea {
width: 100%;
height: 100%
}
またはインライン:
<td>
<textarea style="width: 100%; height: 100%; border: none">
</textarea>
</td>
于 2012-06-08T05:44:22.637 に答える
-2
textareaに100%の幅と高さのスタイルを与える
td textarea {
width:100%;
height: 100%;
}
ただし、tdからオーバーフローしないように、パディングと境界線またはテキストエリアも考慮に入れてください。
お役に立てれば。
于 2012-06-08T05:47:01.983 に答える