如何清除DIV的内容?

时间:2011-05-15 04:15:19

标签: jquery html css

我有一个div,其中包含以下内容:

overflow: hidden;

我使用jQuery。当我向div的内容添加内容时,div的高度不会扩展以适合内容。有什么方法可以让这种情况发生吗?我认为添加overflow: hidden可以解决问题,但似乎没有。

3 个答案:

答案 0 :(得分:1)

请改用:

overflow: auto

答案 1 :(得分:1)

如果内容已浮动,则overflow:hidden(或auto)可以执行此操作,但这在Internet Explorer中不起作用。对于IE,请使用zoom:1

最好的方法是使用类似“clearfix”的东西,通过在您预见到此问题发生的任何元素中添加一个类来解决跨浏览器问题。


一些好的阅读:

  

http://www.quirksmode.org/css/clearing.html/

     

http://pathfindersoftware.com/2007/09/developers-note-2/

答案 2 :(得分:1)

设置height:auto;

我觉得它似乎有用......