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