有没有办法“拆分”表行,以便我可以独立设置列宽?这就是我的意思:
************************************
* 70% * 30 % *
************************************
* 20 % * 80 % *
************************************
我知道以下方法:
有没有办法将thead从tbody中分离出来,然后单独设置宽度?
提前致谢...
哈德
答案 0 :(得分:1)
我的建议是使用DIV而不是表格,请参阅..
<DIV style="width:100%">
<DIV style="width:70%; float:left;">row1 - column1</DIV>
<DIV style="width:30%; float:left;">row1 - column2</DIV>
<DIV style="width:20%; float:left;">row2 - column1</DIV>
<DIV style="width:80%; float:left;">row2 - column2</DIV>
</DIV>
同样,您可以拥有不同宽度的列。你可以拥有自己的css类,我只需要内联css进行演示。 看它是非常灵活的,因为你可以循环或分割表(DIV)而不仅仅是TWO,而不是三和更多。
希望这会对你有所帮助。谢谢。
答案 1 :(得分:1)
实现它的另一种可能性,但并不比你提到的3种可能的方法更简单,是
将<td>
的{{1}}设置为position
,并相应地为每个单元格设置absolute
,width
,top
属性。
这使您可以单独设置宽度,但您也必须设置顶部或左侧属性。