3

我试图在我的整个页面上放置一个背景

html {
    background: url(images/panda.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

这通常工作得很好,但我发现了一个问题:屏幕左侧有一条白色条纹。有可能解决这个问题吗?

PS:只是提前:不,那条条纹不在图片上。您可以对它的外观有一个印象:

在此处输入图像描述

编辑: http: //jsfiddle.net/uhwcW/ 当放大/缩小白色条纹有时会消失或切换侧面......令人困惑。

4

4 回答 4

0

尝试;

margin: 0;
padding: 0

在你的 CSS 中html

于 2012-08-21T12:39:18.603 回答
0

你试过让你的身体恢复原状吗?也可以对其他容器试试这个,也许它只是你看到的一些边距或填充......

body { 
   margin: 0;
   padding:0;
}
于 2012-08-21T12:39:25.263 回答
0

这对我有用..

html{
    background: url(..//index3.jpg) no-repeat 0 0 fixed; 
    -webkit-background-size: cover;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-size: cover;
    -moz-background-size: cover;

}
于 2013-07-06T04:43:29.030 回答
0

只需在网址后添加一个中心即可为我完成

像这样:

background: url(images/panda.jpg) center;
于 2016-02-04T14:57:20.203 回答