【发布时间】:2012-09-06 01:34:35
【问题描述】:
max-height:600px;
以上在IE7中作为height:600px工作,在IE6中根本不工作。
【问题讨论】:
-
我的回答对你有用吗?如果是 sp,如果您接受它作为答案,我将不胜感激 :) 谢谢!
标签: css
max-height:600px;
以上在IE7中作为height:600px工作,在IE6中根本不工作。
【问题讨论】:
标签: css
IE6 不支持这个。使用条件 cmets 为其提供仅限 IE6 的样式表,并使用 IE 的专有“表达式”属性来使用一些 javascript。
#id {
height: expression( this.scrollHeight > 332 ? "333px" : "auto" );
}
【讨论】:
对于 IE7,如果您在 html 中指定严格的 doctype,则 max-height 会按预期工作:
但请记住,过渡文档类型中允许的某些元素/属性在严格意义上是不受支持的。这是一篇列出它们的好文章: http://24ways.org/2005/transitional-vs-strict-markup
【讨论】: