css清除绝对定位的div

sty*_*ler 3 html css

我有一个div为250px x 250px的页面,这些页面都是绝对定位的,当打开其中一个div时,会调用ajax来扩展div以显示其所有内容,这些div的宽度限制为600px但可以是任何高度取决于所呈现的信息,所以当div有很多内容时,它似乎延伸到我的页脚,这是可以理解的,因为小部件悬停在页面上.

我的问题是,我可以以某种方式设置我的页脚来清除这个大小部件,因为它似乎在伸展它?

Sam*_*152 9

无法清除绝对定位的div,绝对定位的div完全脱离文档流.你可以看看使用粘性页脚,它应该将你的页脚保持在页面的最底部,这应该在视觉上修复你的页面,因为页脚将不再突然结束.

但是,除非你重构你的HTML或使用一些javascript来检查div的高度,你将无法使用纯CSS在div下面很好地显示页脚.