我很确定我应该使用 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/