我有一个奇怪的 CSS 问题,我无法理解。我的页面布局相当复杂,具有固定的页眉和页脚以及灵活的内容区域。
现在在这个内容区域内,我想创建可滚动的 div,默认情况下使用外部容器的全高,但不会更多。
一切正常,可滚动 div 是页眉和页脚之间的唯一元素。
然而不幸的是,一旦我将可滚动的 div 放在一个简单的固定宽度容器中以使其在页面上居中,浏览器就会根据其内部内容调整它的大小,因此不再可滚动,但由于外部 div 的溢出:隐藏。
非常感谢任何帮助,我真的花了最后几天试图解决这个问题。
谢谢,
帕斯卡
解决方案
不幸的是,我不允许回答我自己的问题,以下是对我有用的解决方案:
我能够通过给出#container
aheight
来解决问题100%
。结果可以在这里看到:www.hacksrus.net/files/demo_working.html(我也不允许发布另一个超链接.. ;-))
如果有人能解释原因,我将不胜感激!
谢谢您的帮助!