jquery hide()之后的div高度问题

时间:2011-10-30 16:19:23

标签: jquery css height hide

用jquery hide()函数隐藏一些内部div后,外部div高度不适合,其高度与隐藏前一样长。

我对IE有这个问题,FF不是Chrome。

解决方案是什么!! (我可以根据要求提供页面网址)

1 个答案:

答案 0 :(得分:0)

你是说外部div的高度是否改变?记住你做隐藏()你将css设置为“display:none”。这意味着元素不会占用DOM中的ayspace,如果它控制了外部div的高度,那么在隐藏它之后你必须手动设置外部div高度。

另一种选择是让外部div控制高度,然后隐藏()或show()其内容。这样它将保持其尺寸。

希望这有帮助