0

我在设置页面的主要背景图像时遇到问题。

我有一个全屏滚动视图,其中有一个居中的~1000px 宽的流程面板。问题是我希望流程面板有一个从屏幕顶部到底部的背景图像,即使流程面板是半空的,并且流程面板延伸到屏幕下方 - 就像任何普通网站一样。

如果您在页面加载/调整大小时将流程面板的高度设置为屏幕的高度,它会正常工作,直到流程面板扩展为大于屏幕 - 此时背景图像停止在原始设置高度,就像背景图像一样本身不会与流程面板一起调整大小。

如果我最初不调整流程面板的大小,它会很好地扩展,但是在流程面板的高度下方没有任何背景图像,直到它填满屏幕。

我不能将背景图像放在滚动面板本身,因为当滚动条出现时,内部流程面板会向左移动滚动条的宽度,这会使它的内容与背景图像不对齐。

这一定是构建页面的一种非常常见的方法,所以一定有一些我缺少的解决方案。如果有帮助,该应用程序针对 IE6。

4

1 回答 1

0

我想我可能已经修复了它 - 我现在根据窗口大小在面板上设置了一个 min-height + ie6 min-height,然后随着窗口大小的变化而刷新。似乎工作正常。

于 2011-10-13T22:57:30.367 回答