Html 高度:自动;不';不能使用firefox

Html 高度:自动;不';不能使用firefox,html,css,stylesheet,Html,Css,Stylesheet,我有一个带有css类的Div容器: .content4 { height: 1400px; width: 920px; border: 1px solid #CCCCCC; background-color: #FFFFFF; padding-bottom: 25px; padding-top: 25px; background-image: url(../images2/bg.gif); } 我需要为它的内容设置自动

我有一个带有css类的Div容器:

    .content4
   {
    height: 1400px;
    width: 920px;
    border: 1px solid #CCCCCC;
    background-color: #FFFFFF;
    padding-bottom: 25px;
    padding-top: 25px;
    background-image: url(../images2/bg.gif);
   }
我需要为它的内容设置自动高度

它在IE中正常工作,但在firefox中不工作


有什么帮助吗?

如果我正确理解了这个案例,那么您的样式就正常工作了(当然是FF中的:))如果您指定了特定的高度,div不应该在其内容需要更多时更改其高度。你在IE中观察到的是,它实际上将“高度”视为“最小高度”。
这里的解决方案是为浏览器指定最小高度,为IE指定高度:)

如果我正确理解了这种情况,您的样式将正常工作(在FF中,当然是:))如果您指定了特定高度,则当其内容需要更多时,div不应更改其高度。你在IE中观察到的是,它实际上将“高度”视为“最小高度”。
这里的解决方案是为浏览器指定最小高度,为IE指定高度:)

使用类似的方法:

.test
{
     min-height: 300px;
     height: auto !important;  /* for other browsers */
     height: 300px;  /* for IE */
}

使用类似的方式:

.test
{
     min-height: 300px;
     height: auto !important;  /* for other browsers */
     height: 300px;  /* for IE */
}

当我添加一些东西到这个div中时,我应该调整增加的高度。这个页面在任何地方都可以在线使用吗?当我在这个div中添加一些东西时,我应该调整增加高度。这个页面在任何地方都可以在线使用吗?其他规则可能存在冲突。如何为浏览器指定最小高度。如何为浏览器指定最小高度。