【问题标题】:100% height on nested table cell in IE [closed]IE中嵌套表格单元格的100%高度[关闭]
【发布时间】:2013-07-04 09:13:41
【问题描述】:

我想要一个嵌套表扩展到封闭单元格的高度。这在 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 错误以及如何解决它。

【问题讨论】:

    标签: html css internet-explorer cross-browser


    【解决方案1】:

    你能做的不多,IE 在版本 7 和 8 中仍然表现不佳。 阅读此答案:Table layout wrong in IE(7)

    你只有两个解决方案:

    1. 要么删除 DOCTYPE 有进入风险的页面 许多其他显示问题,

    2. 或者你必须使用Javascript来获取 桌子的高度和你 强制以 px 为单位的单元格高度 与桌子高度相同。

    【讨论】:

    • 是的,我们从未找到任何其他解决方案。真可惜。
    猜你喜欢
    • 2014-10-06
    • 2015-02-07
    • 2011-07-19
    • 2015-05-24
    • 2016-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-26
    相关资源
    最近更新 更多