Tôi cố gắng để thiết lập độ rộng cột tỷ lệ thuận với <col width="x*" />
:Thiết rộng cột tỷ lệ thuận với <col width = "x *" />
<table width="600px">
<col width="1*" />
<col width="2*" />
<col width="3*" />
<tbody>
<tr>
<td style="border: 1px solid black;">AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA
</td>
<td style="border: 1px solid black;">BBB BBB BBB BBB BBB BBB BBB BBB BBB BBB BBB BBB BBB BBB BBB BBB BBB BBB BBB BBB BBB BBB BBB BBB BBB BBB BBB BBB BBB BBB BBB BBB
</td>
<td style="border: 1px solid black;">CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC
</td>
</tr>
</tbody>
</table>
Mặc dù thiết lập tỉ lệ trong <col>
thẻ, độ rộng cột đều bình đẳng. Tôi làm gì sai?
Dường như có trường hợp thử nghiệm cho điều này tại http://www.mozilla.org/newlayout/testcases/layout/columnconstraints.html và nó không hoạt động đối với tôi trong Chrome 3.0, Firefox 3.0 hoặc IE 8.0 . –
@Dominic Rodger: Điều đó không giúp được gì nhiều :)) 'table-layout: fixed' dường như giúp ích. – LukLed