0

我用 jQuery Mobile、CSS 和 HTML 制作了一个移动网站,并在所有不同的页面上设置了背景图片。它适用于那些包含少量文本的页面。但是一页包含您必须向下滚动才能阅读的文本量。在那个页面上,背景调整了大小,你只能看到它的一半。如果我想要一个无论我如何滚动都始终保持不变的静态背景,我应该怎么做?

4

3 回答 3

1

modified as mentioned by '@Rob W' background-attachment:fixed should do the job.

于 2012-09-24T08:10:18.010 回答
0
background: url(path-to-image.jpg) no-repeat center center fixed;
background-size: cover;

如果您使用背景图案,而不是no-repeat使用:
repeatrepeat-x或者repeat-y取决于您的需要。
background-size属性取决于您的发现。我喜欢!

于 2012-09-24T08:15:06.913 回答
0

您必须更改background-size属性(查看 specs 或css3.info)或添加repeat而不是no-repeat. 取决于你想要得到的效果。

于 2012-09-24T08:13:37.447 回答