如何在Internet Explorer 8中设置<div>框的最小高度?</div>

时间:2013-05-30 02:16:34

标签: css internet-explorer internet-explorer-8

下面使用应用于min-height框的<div>属性的CSS代码在Internet Explorer 8中无法正常工作。下面给出了一个示例。

 .myDiv
{
    min-height:200px;
    height:auto !important;
    height:200px;

}

如何以适用于Internet Explorer 8的方式设置<div>框的最小高度?

1 个答案:

答案 0 :(得分:2)

您的代码应该正常工作,因为它受到威胁,如min-height

您可以尝试将以下属性添加到您的样式

<!--[if IE]>
<style type="text/css">
    .myDiv { 
      height:expression(this.scrollHeight < 200 ? "200px" : "auto");
    }
</style>
<![endif]-->

如果它仍然不起作用,那么你可能会遇到其他元素的问题,或者正确嵌套你的.myDiv。