我正在尝试添加一个 div 块,使其位于屏幕的中心。我所拥有的只是一个固定的背景图像,它正在做一些奇怪的事情。
CSS:
body {
margin:0;
padding:0;
}
#middle { <--- the white div block
background-color:#FFF;
display:block;
width:750px;
height:750px;
margin:0 auto 0 auto;
margin-top:15px;
position:relative;
overflow:hidden;
}
#bigbg { <-- background image
height:auto;
width:100%;
z-index:-100;
min-height:100%;
min-width:100%;
margin-left:0%;
position:fixed;
margin-top:0px;
}
html:
<div id='middle'>
</div>
<img src="images/backgroundmain.jpg" id="bigbg">
看起来像这样:
我希望白色 div 块居中。有没有更好的方法来应用背景图像?我能够通过将属性添加到 html 来实现我想要的background-image:url
,但我无法添加我想要的所有属性,例如固定边距/宽度等。