DIV+CSS高度自适应问题(firefox里出错)





解决ie6 7 8 ff chrome div高度自动增加问题 by saruri





因为只有ie6的div高度是自动增加的 所以在别的就出现了内容溢出用auto没有用的 需要用min-height和max-height来实现,相似的问题我在别的问题里已经回答过了.


火狐浏览器默认是没有高度的,在这里定义自动获得高度是无效的。如果层没有设置宽和高,通常火狐等浏览器是默认没有宽和高的,只有在你给给该层定义了浮动fload左或右浮动时浏览器才可以获得该层的宽和高。

方法一:你可以在这个层外加一个固定宽的层,然后再给里面的层加一个fload:left;,这样浏览器就可以获得自动高度。

方法二:你可以把高度设定和图片一样大小,也就是定死高度,(自然如果你的图片不确定大小,此方法不合适。)

方法三:可以借用js来私活西实现自动高度,这个我以前做过但代码现在没有了,你可以从网站上搜索一下。
浏览器不接容..DIV 都存在这个问题..

在后面加上这个看看
.nrtp{
width:680px;
padding:5px;
}
就可以了