100%高度ie6兼容

时间:2011-01-24 20:15:55

标签: css internet-explorer-6

我需要一个div(事件,如果它是空的)100%浏览器的高度和ie6兼容并一直工作....任何想法或黑客..? css?

2 个答案:

答案 0 :(得分:1)

嗯,IE6应该支持它。只需确保您的DIV高度可以参考:

#my_div
{
  height: 100%; /* Won't work. What is 100% of an unknown value? */
}

确保DIV的父母有一个设定的高度。我通常这样做(嗯,不完全是,但你明白了):

#my_div, #parent_of_div, body, html
{
  height: 100%; /* This works, but it will show scrollbars if the body
                   or html elements have padding or margins. */
}

我不确定还有什么要说的......

答案 1 :(得分:0)

如果a除了其他子项之外没有其他内容,则父项的高度将始终为0.即使父项包含标记和其他标记的混合,高度也将不正确。您必须使用JavaScript计算所有子元素的高度,然后设置父级的高度。