题
我有一个HTML表格的表格。它具有用于光学原因一个固定的高度。行的表中的数量变化取决于表单字段的可用数目。
问题:如果有很少的行,所有行被垂直拉伸,增加输入元件之间的空间。
我可以通过给该数据行的(假)固定高度避免这种情况。例如说IE9决定采取单元格高度字面上 - 因为没有固定的高度,我可以给它(相对字体大小,可访问),我担心未来的问题,我不喜欢这种做法。
我能做些什么? 我有一个最后的(空)行,但不知道要放什么东西在那里,以便它自动占用所有的“可用”的空间。
解决方案 3
我想这是不可行的。
其他提示
把heightless表在一个div具有固定高度它模仿表(边界?BGCOLOR?)。
顺便说一句,只是在做tbody { display: inline; }
,而不是一个空行可以在所有真正的浏览器。不,不是在MSIE。该tbody
元素有很多的缺点,MSIE。它也缺乏overflow: scroll;
这将是巨大的,有一个滚动的表与一个固定报头的能力。
你们能不能设置单元格高度为100%,在过去的一个空行,这应该想必会导致最后一行采取了固定的剩余空间
是的,基于表格的网站是超越年龄,但你仍然需要表中显示的数据。其实我有佩卡同意,这是上不了台面的细胞本身是可行的,但有一点我们可以时尚:
尝试td
细胞内的数据包到div
和风格,div
你想要并设置其属性overflow
到hidden
高度。
不隶属于 StackOverflow