我的问题是,每当我向下滚动时,我的网站背景总是变白。
<div align="center"><img src="bakrund.jpg" class="bg"></div>
.bg {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
z-index: -5000;
}
答案 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;
}