css - 为什么我的 div 没有扩展到内容的大小

标签 css

我很确定我应该使用 clearfix 或其他东西来补救这个问题,但我已经与这个布局抗争了太久,我对代码产生了斗鸡眼,所以请耐心等待。

我的 example展示了当最右边的列 (#rightbox) 包含过多信息并超出主包装 (#interior_wrap) 时会发生什么。

因为 #rightbox 是 float 的,我确定这是造成它的原因,但我认为我太接近解决方案了,所以任何帮助都会很好。

提前致谢!

最佳答案

啊,SO 上问得最多的 css 问题..

#container { overflow:hidden; zoom:1; } 

#container:after { content:"";清除:两者;显示: block ; } 如果你得到剪辑。

PS - 不要使用 position:absolute 来居中,使用 margin:0 auto

关于css - 为什么我的 div 没有扩展到内容的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4258869/

相关文章:

css - div翻转让子div改变颜色

php - Prestashop 将 css 添加到模块

html - 为什么转换框阴影会导致整页重绘?

html - @Media 带边距的屏幕不起作用

html - JSON 文件 - 打印多个信息

html - 元素的中心流体网格没有在父级上设置硬宽度

html - 如何以移动/平板电脑形式完美居中 "stacked"列

css - 添加 <nav> 或任何内容会使我的背景图片和我的 div 的内容消失

regex - 在 LESS 中使用正则表达式

css - 引号可以在类名的 css 选择器中使用吗?