我正在尝试创建一个 CSS 布局,其中页面看起来像是在森林中间。有一个带有背景树的左右 div,一些页眉 div 显示页面顶部和各种野生动物,一些页脚 div 显示底部有更多野生动物,与左右 div 背景图像相匹配,所有其中使用 CSS 中的“位置:固定”定位。
然后中间有正常定位且可滚动的内容。这一切都很好。
我遇到的问题是背景森林布局固定为 1204x768,但当然某些 Web 浏览器窗口可能没有那么大。不幸的是,虽然内容会按预期滚动,但如果它们超出浏览器窗口的大小,则永远不会显示固定位置的元素。显然不能接受。
我尝试在样式表中的 .body 和 .html 元素上设置溢出:滚动和高度:768,但没有运气。
请注意,我在 CSS 中使用 top: 和 left: 值定位所有内容。我知道我可以通过使用 bottom: 和 right: 来解决这个问题,但问题是页脚图像不会对齐。
这可能是不可能的,在这种情况下我将不得不重新设计图形设计,但如果可能的话,我很想知道如何!