I Sparkle

Sparkle my ideas

CSS最小高度解决方法

因为IE6不支持min-×,所以让某个div保持最小高度,并且当内容超出的时候自动增加该层的高度,一度是个比较头疼的问题,我也曾经尝试使用传说中的expression表达式,但是该表达式在IE6下也常常无效,后来证明,问题被我想象的过于复杂了。IE6当内容高于外部box的时候,会将其撑开的。所以,下面的这种方法是可以实现兼容性min-height的:
.myDiv {
    min-height:100px; 
    height:100px;     
 height:auto !important; 
    overflow:visible;
}

您或许会喜欢:

如果您喜欢本文,您可以对本文发表评论订阅本站 以获取本站最新动态。

3 个评论

  • RYErnest发表于 November 30, 2008 10:24 回复

    Nice post u have here :D Added to my RSS reader

  • San发表于 February 23, 2009 14:59 回复

    .myDiv {
    min-height:100px;
      _height:100px;
    }

    我一般 会用这个

  • ydw发表于 December 23, 2009 13:49 回复

    .main{min-height:100px; _height:100px; overflow:hidden; _overflow:visible;}
    我我觉得这样好些,ie6~ie8,firefox都兼容~

发表评论