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