我有一个包含以下内容的 div
:
overflow: hidden;
我使用 jQuery。当我向 div
的内容添加内容时,div
不会扩展高度以适应内容。有什么办法可以做到这一点吗?我认为添加 overflow: hidden
可以解决问题,但似乎没有。
最佳答案
如果内容是 float 的,则 overflow:hidden
(或 auto
)可以做到这一点,但这在 Internet Explorer 中不起作用。对于 IE,使用 zoom:1
。
最好的方法是使用诸如“clearfix”之类的东西,通过向您预见会发生此问题的任何元素添加一个类来跨浏览器解决它。
一些好的阅读:
关于jquery - 如何清除 DIV 的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6006444/