jquery - 如何清除 DIV 的内容?

标签 jquery html css

我有一个包含以下内容的 div:

overflow: hidden;

我使用 jQuery。当我向 div 的内容添加内容时,div 不会扩展高度以适应内容。有什么办法可以做到这一点吗?我认为添加 overflow: hidden 可以解决问题,但似乎没有。

最佳答案

如果内容是 float 的,则 overflow:hidden(或 auto)可以做到这一点,但这在 Internet Explorer 中不起作用。对于 IE,使用 zoom:1

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


一些好的阅读:

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

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

关于jquery - 如何清除 DIV 的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6006444/

相关文章:

html - CSS 问题页眉和页脚不保持高度

固定大小的 HTML CSS 适合图像

css - 试图将一个 div 置于固定宽度的 div 中

html - 自定义字体显示不正确

javascript - 尝试更改子 div 属性时出错

javascript - 如何在生成新 URL - AJAX 时更改 div 内容?

javascript - Jquery 组件应该返回 false

javascript - jQuery 和 margin : 0 auto

Javascript:关闭弹出窗口、打开新窗口和重定向

javascript - “$', ' 文档”、 'window' 未定义