使 <textarea> 填充 table 单元格的高度
Make <textarea> fill table cell's height
我使用以下代码创建一个 table 图像和一个 <textare>
:
<table border="1" style="border-color: #a6a6a6" cellpadding="4" cellspacing="0" width="702">\
<col width="455">
<col width="230">\
<tbody>
<tr>\
<td type="image" id="' + sdfsdsdf + '" data-parent-id="0" data-type="NORMAL" data-img="1" data-flags="1" data-type-ios="3" height="85" width="455"><img src="http://www.whichcitytotravel.com/wp-content/uploads/2016/01/Sunset-in-Monaco.jpg" style="width:100%;"></td>\
<td width="230">
<pre><textarea id="' + sdfsdfsdaf + '" data-parent-id="' + id_picture + '" data-type="sdfsdafsd" data-type-ios="4" rows="5" style="width:100%; height:100%; display:block;"></textarea></pre><br></td>\
</tr>
</tbody>
</table>'
结果如下所示:
https://jsfiddle.net/705buxgz/
我希望 <textarea>
填充 table 单元格内的所有可用高度。
我在这里尝试了所有其他答案,none 对我有用。
这应该可以解决问题:https://jsfiddle.net/cLro4q10/
您必须设置 table
和 pre
高度。在这种情况下,我做到了 100%。如果已设置 parent 的高度,则 child 只能是其 parent 的 100% 高度。
我不知道这是否适用于所有人,那是因为我在 CSS 中找到了它。在我的 Site.css 文件中,我发现了以下内容:
input,
select,
textarea {
max-width: 280px;
}
一旦我删除它,我的文本区域就会填满单元格。但再一次,那只是因为我的 CSS。我删除了对“textarea”的引用,所以它看起来像
input,
select {
max-width: 280px;
}
现在可以使用了。
我使用以下代码创建一个 table 图像和一个 <textare>
:
<table border="1" style="border-color: #a6a6a6" cellpadding="4" cellspacing="0" width="702">\
<col width="455">
<col width="230">\
<tbody>
<tr>\
<td type="image" id="' + sdfsdsdf + '" data-parent-id="0" data-type="NORMAL" data-img="1" data-flags="1" data-type-ios="3" height="85" width="455"><img src="http://www.whichcitytotravel.com/wp-content/uploads/2016/01/Sunset-in-Monaco.jpg" style="width:100%;"></td>\
<td width="230">
<pre><textarea id="' + sdfsdfsdaf + '" data-parent-id="' + id_picture + '" data-type="sdfsdafsd" data-type-ios="4" rows="5" style="width:100%; height:100%; display:block;"></textarea></pre><br></td>\
</tr>
</tbody>
</table>'
结果如下所示: https://jsfiddle.net/705buxgz/
我希望 <textarea>
填充 table 单元格内的所有可用高度。
我在这里尝试了所有其他答案,none 对我有用。
这应该可以解决问题:https://jsfiddle.net/cLro4q10/
您必须设置 table
和 pre
高度。在这种情况下,我做到了 100%。如果已设置 parent 的高度,则 child 只能是其 parent 的 100% 高度。
我不知道这是否适用于所有人,那是因为我在 CSS 中找到了它。在我的 Site.css 文件中,我发现了以下内容:
input,
select,
textarea {
max-width: 280px;
}
一旦我删除它,我的文本区域就会填满单元格。但再一次,那只是因为我的 CSS。我删除了对“textarea”的引用,所以它看起来像
input,
select {
max-width: 280px;
}
现在可以使用了。