gpt4 book ai didi

html - div 内 float 过多

转载 作者:太空宇宙 更新时间:2023-11-04 12:59:38 29 4
gpt4 key购买 nike

所以我试图在一个 div 中运行 3 个 float ,但我遇到了这个问题。

http://jsfiddle.net/sPUjQ/101/ 点我

每当我运行两次 float 时,背景颜色会保持不变,但当我尝试运行 3 次 float 时,背景颜色就会消失!

有人能告诉我发生了什么事以及为什么会这样吗?我在做 inline-blocks 的时候没有遇到这个,只是 float: left。

最佳答案

当 float 子 div 时,父 div 会折叠,因为它们已从正常文档流中移除。在父级上添加 overflow:auto 以恢复您想要的行为:

.contain {
display: block;
background: blue;
margin: 0 auto;
overflow:auto;
}

jsFiddle example

关于html - div 内 float 过多,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25539969/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com