当我向下滚动时,背景变成白色,我哪里出错了? (我是新来的)

时间:2013-05-11 15:09:22

标签: css image html background

我的问题是,每当我向下滚动时,我的网站背景总是变白。

<div align="center"><img src="bakrund.jpg" class="bg"></div>

.bg {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -5000;
}

6 个答案:

答案 0 :(得分:1)

您应该使用css中body的background属性来定义背景图像,如下所示:

body
{
    background-image:url('bakrund.jpg');
} 

不要试图使用div来破解它。

答案 1 :(得分:1)

如果您尝试设置背景图片,请执行此操作

    <style>body { background-image:url("YOURURL"); } </style>

它更容易,也更专业。

答案 2 :(得分:0)

这不是您网站的背景 - 它是div元素的背景......如果您想要设置页面的背景,则需要更改元素中的CSS。

答案 3 :(得分:0)

您必须将位置设置为固定。

答案 4 :(得分:0)

尝试:

 body
 {
     background-image:url('bakrund.jpg');
     background-size: cover;
     background-repeat: no-repeat;
 } 

答案 5 :(得分:0)

您尝试将高度设置为100vh吗?

html {
    height: 100vh;
}
相关问题