0
我正在创建一个表单,我正在使用表格来创建布局。所有表格单元格都将其内容对齐到顶部。我创建它的美丽图画这里:给表格单元格1px高度的不良做法?
|--------------|----|
| 1 | |
|--------------| 3 |
| | |
| 2 | |
|--------------|----|
小区1和2,通常有更多的内容,所以他们通常决定了整个平台的高度。虽然,有时细胞3有更多的内容 - 非常多,它需要比1和2更高的高度,所以其他细胞伸展出来。这意味着单元格1底部会有一个很大的空白区域。因此,我希望单元格1始终具有最小权重,因此如果单元格3伸出表格,多余的空间将自己置于底部的单元格3.为了达到这个目的,我给了单元格1的CSS高度为1px。然后它总是会尝试拥有1px的高度,这意味着它始终具有最小的高度。
这是不好的做法?它是否适用于所有浏览器?
编辑:单元格3有一个1px的左边界,我总是想跟随页面,直到底部。这就是为什么我不使用div。
谢谢穆罕默德的评论。我还希望使用div,我个人会将面板3浮动到右侧,并将“overflow:hidden”应用于包含div 1和2的列。尽管我使用表格的原因是因为有1px的边框, cell 3.由于我不知道哪一列的高度最高,他们必须一起调整大小。我会更新关于此的帖子。 –