html - 使 <TD> 高度适合页面

标签 html css

考虑一个包含三行且高度分别为 10、*、10 的表格。我希望中间的单元格足够高以垂直适应页面。不幸的是,“height:100%”在 table、tr 或 td 级别不起作用,这可能是由于标准。即使它碰巧有效,我也不想要 100%,我想要 100% 的 clientHeight-20px :) 我总是可以编写脚本来计算剩余的 clientHeight,但我想知道它是否可以在 HTML/CSS 标准中实现。

注意:我使用表格只是为了布局,如果有其他方法可以更好地放置它们,我也可以接受这些方法。

最佳答案

尝试离开表格并使用 CSS。 这是谷歌上的第一个链接(搜索:css page layout) http://www.maxdesign.com.au/presentation/page_layouts/

一开始你会花更多的时间,但之后你会爱上 CSS。

问候, 洛伦佐。

关于html - 使 <TD> 高度适合页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1118566/

相关文章:

html - 如何在 cfoutput 中添加#?

html - 在表格固定布局中,如何只给一列的宽度比其他所有的都宽?

php - 使用表单编辑 CSS 和 HTML

css - 以未知高度居中响应 div 并启用完全垂直滚动

html - CSS:字体粗细属性不适用于字体系列,为什么?

html - div 内的 div(理论)

html - 我的 RGB 变量在 SCSS/SASS 上不起作用

html - Facebook 链接图片

html - CSS/ bool 玛 : How can I get my content to align with my navbar brand?

javascript - 在 Tapestry 中使用下拉建议搜索文本