滚动背景,直到显示整个背景图像

时间:2013-06-26 18:42:32

标签: html css background scroll

我有一个很高的图像,我用它作为身体标签的背景。但是,页面可能比此图像长,所以一段时间后我会看到背景颜色,因为我使用no-repeat(背景不是图案)。

有没有办法保持背景可滚动,然后当我到达图像的末尾时,保持它“卡住”到底部,尽管页面一直在滚动?

1 个答案:

答案 0 :(得分:1)

你需要使用一个额外的固定层,图片的底部设置为透明,然后听滚动事件来检测当你到达原始背景的底部,设置固定层可见,瞧,你有它!如果您需要任何帮助,请提供您的代码片段,以便我可以为您实施。