我希望嵌套表扩展到封闭单元格的高度。这在Firefox / Chrome / Safari中按预期工作,但在IE7或IE8中没有。请看这里的例子:
http://www.bitmechanic.com/heightDemo.html
DOCTYPE是相关的。虽然上面的演示验证为HTML 4.01 Strict,但它在IE7中无法正确呈现。如果我完全删除DOCTYPE,或将其设置为HTML 3.2,它将在IE中正确呈现。
有关如何在4.01中呈现此内容的任何建议(严格或宽松)?实际的网站有点复杂 - 更改DOCTYPE会导致各种其他问题。
我们很难理解这里的(推测的)IE错误以及如何解决它。
答案 0 :(得分:2)
在版本7和版本8中,你可以做到的IE浏览器仍然行为不端。 阅读此答案:Table layout wrong in IE(7)
您只有两个解决方案:
您要删除DOCTYPE 该页面有风险进入 许多其他显示问题,
或者您必须使用Javascript才能获得 桌子和你的高度 强制px中的单元格高度为 表的高度相同。