【发布时间】:2012-08-26 03:25:19
【问题描述】:
我有一个包含 3 个tds 的表格行。中间td有文字,所以有一定的高度,例如100 像素。
左侧和右侧的两个tds 包含一个表格,每个表格显示一个(稍后)可点击区域,该区域应该与中间td 具有相同的高度 - 在我的示例中为 100px。
不幸的是,只有 Firefox 将左右 tds 拉伸到 100% 高度。 Chrome、Safari 和 IE 只需将其置于最小高度。
这是小提琴:http://jsfiddle.net/X3YAu/
我玩过display 属性,但没有帮助。 100% 高度不是指父元素吗?如果是,为什么tds 不延伸到父元素的 100% 高度?
【问题讨论】:
-
你为什么要先用total empty
<tr>? -
请用基本的 css 和 HTML 摆弄一下。
-
@diEcho 我知道 html 看起来很复杂 - 确实如此,但我已经尝试只选择要领。真正的东西要重得多
标签: css cross-browser