#Table布局width设置为百分比无效问题
###本来这个问题已经没有讨论的价值了,因为table布局是低效率,无语意化的。但是css3 支持display设置为table、table-cell、table-row等。所以现在依然可以用table来布局。
##说说问题所在:如果我们想用table来实现两列布局。两列宽度各占50%。
><table>
<tr>
<td width="50%"></td>
<td width="50%"></td>
</tr>
</table>
肯定是不行的。因为ble没有设置宽度。默认一行中所有td宽度之和。
所以要先设置table的宽度(别妄想将tr设置t宽度,没用!)。eg:
> <table width="100%"></table>
网上另有说法
> table-layout:fixed 改变布局哥觉得都是没必要的。主要是抢先固定table的宽度就行。
接下来看
<div>
<div></div>
<div><
###本来这个问题已经没有讨论的价值了,因为table布局是低效率,无语意化的。但是css3 支持display设置为table、table-cell、table-row等。所以现在依然可以用table来布局。
##说说问题所在:如果我们想用table来实现两列布局。两列宽度各占50%。
><table>
<tr>
<td width="50%"></td>
<td width="50%"></td>
</tr>
</table>
肯定是不行的。因为ble没有设置宽度。默认一行中所有td宽度之和。
所以要先设置table的宽度(别妄想将tr设置t宽度,没用!)。eg:
> <table width="100%"></table>
网上另有说法
> table-layout:fixed 改变布局哥觉得都是没必要的。主要是抢先固定table的宽度就行。
接下来看
<div>
<div></div>
<div><