我想设计一个有一些表格的页面。看来造型表更加痛苦,那么应该是。在桌子上设置最大高度
问题是以下几点。这些表格应该有固定的高度,并在底部显示空白区域时(当内容太少时)或垂直滚动条时显示太多。再加上这个表有一个不应该滚动的标题。
据我所知,thead
不滚动是表的默认行为。拉伸tfoot
可以很好地用于填充空白的目的。可悲的是,似乎我可以放在桌子高度上的每一个限制都被高高兴兴地忽略了。我试过
table {
height: 600px;
overflow: scroll;
}
我试过max-height
。我试图完全摆放桌子并给出顶部和底部坐标。我试图在Firebug中手动编辑高度,以查看它是否是CSS特性的问题。我也尝试在tbody
上设置高度。事实是,无论我的努力如何,表格总是保持其内容的高度。
当然,我可以假表与一个div结构,但它实际上是表,我害怕使用div我可能会遇到一些问题,其中一些列可能无法正确对齐。
我该如何给一张桌子一个高度?
参见[我需要我的HTML表的身体滚动和它的头部留在原地(http://stackoverflow.com/questions/130564/i-need-my-html-表格 - 身体 - 滚动 - 和它的头呆留)和[我的回答](http://stackoverflow.com/a/13131562/1269037),我相信这解决了这个问题。 –
对于其他寻找这个问题的真棒回答,请查看下面的Sibi John的回答:https://stackoverflow.com/a/42112251/1735836 – Patricia