身体的背景图像不会重复到视口

时间:2012-10-25 17:17:07

标签: html css

我的网站背景由两张图片组成。

html{
height:100%;
margin:0;
padding:0;
background-image:url('../images/backgroundbottom.png');
background-repeat:repeat-x;
background-position:bottom;
}
body{
height:100%;
margin:0;
padding:0;
font-family: "arial", "times", "courier";
font-size: 10pt;
color:white;
background-image:url('../images/backgroundtop.png');
background-repeat:repeat-x;
}

正文背景不像html那样适应我网站的动态环境。身体背景在右侧停止重复,但html延伸到整个视点。我已经在Chrome,FireFox,Android和Safari中对此进行了测试。

html和body元素不会填充视口。此问题很可能是由divposition:absolute推送到右侧引起的。

如何解决此问题?

1 个答案:

答案 0 :(得分:1)

尝试添加background-attachment:fixed;

background-repeat:x;
background-attachment:fixed;
background-position:bottom;