我在调整 Chrome 浏览器中文本区域的大小时遇到问题。当我将文本区域的大小重新调整为更高,然后重新调整回正常大小时,div 不会重新调整回正常大小。问题是因为我使用“style =“display:table”而引起的 有人知道解决方法吗?您应该可以在http://jsfiddle.net/uJ7U6/使用以下代码复制我的问题
<div style="display: table;">
<div style="display: table-row">
<div style="display: table-cell;">
<span style="font-weight: bold">TextArea 1</span>
</div>
<div style="display: table-cell;">
<span class="dialogControlLabel">TextArea 2</span>
</div>
<div style="display: table-cell;">
<span style="font-weight: bold">TextArea 3</span>
</div>
</div>
<div style="display: table-row">
<div style="display: table-cell;">
<textarea id="txtTextArea1" rows="3" cols="30"></textarea>
</div>
<div style="display: table-cell;">
<textarea id="txtTextArea2" rows="3" cols="30"></textarea>
</div>
<div style="display: table-cell;">
<textarea id="txtTextArea3" rows="3" cols="30"></textarea>
</div>
</div>
</div>
<div>
<div style="display: table-row">
<div style="display: table-cell;">
<span class="dialogControlLabel">TextArea 4</span>
</div>
<div style="display: table-cell;">
<span class="dialogControlLabel">TextArea 5</span>
</div>
<div style="display: table-cell;">
<span class="dialogControlLabel">TextArea 6</span>
</div>
</div>
<div style="display: table-row">
<div style="display: table-cell;">
<textarea id="txtTextArea4" rows="3" cols="30"></textarea>
</div>
<div style="display: table-cell;">
<textarea id="txtTextArea5" rows="3" cols="30"></textarea>
</div>
<div style="display: table-cell;">
<textarea id="txtTextArea6" rows="3" cols="30"></textarea>
</div>
</div>
</div>