我的背景图片没有覆盖我的网页上的所有内容,而只是应用了屏幕的一半。为什么背景图像显示在屏幕的一半?
具有相同图像的相同代码在我的另一页上正常工作。 只有不同的是,我在这个页面上有很多内容,但我认为这并不重要。
问题在哪里?
在此先感谢。
HTML
<html>
<head>
</head>
<body>
<div id="main">
<!--Here i have multiple sections-->
</div>
</body>
</html>
CSS
#main {
position: relative;
}
#main:before {
content : "";
display: block;
position: absolute;
top: 0;
left: 0;
background: url(../..//images/3.jpg) center center fixed;
width: 100%;
height: 100%;
opacity : 0.2;
filter: alpha(opacity=20);
z-index: -1;
你想在div添加背景图像或之前DIV? –
我想在全我的网页或我所有内容的添加背景图片应该显示的图像 –
在你的意思是半个屏幕,或者,你可以你为什么要使用psudeo运营商只能看到一半的图像 –