我在表格中显示html内容。要打印标签,我在表格的textArea
中使用<td>
。所以我想调整textArea
的高度和宽度,使其等于<td>
。我该怎么做
答案 0 :(得分:47)
这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>
答案 1 :(得分:4)
尝试使用此CSS:
td textarea {
width: 100%;
height: 100%
}
或内联:
<td>
<textarea style="width: 100%; height: 100%; border: none">
</textarea>
</td>
答案 2 :(得分:-2)
给textarea一个100%的宽度和高度样式
td textarea {
width:100%;
height: 100%;
}
但也考虑了填充和边框或textarea,以便它不会从td溢出。
希望这会有所帮助。