4

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

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

}

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

4

1 回答 1

2

您的代码应该可以正常工作,因为它支持像min-height.

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

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

如果它仍然不起作用,那么您可能在其他元素和/或正确嵌套您的 .myDiv 时遇到了一些问题。

于 2013-05-30T02:20:52.023 回答