所以我现在正在编写我的网站,我正在使用两个 div 在背景中创建一些渐变,其中 div#bg1 是灰色的,而 div#bg2 是深灰色的。但是当我添加包装器 div 时,bg1 和 bg2 仍然遵循包装器的顶部对齐,但它不应该。bg1 和 bg2 应该留在顶部。
继承人的html:
<div id="bg1"> </div>
<div id="bg2"> </div>
<div id="wrapper"></div>
和样式表:
div#wrapper {
background-color: #FFFFFF;
width: 800px;
height: 1000px;
margin-left:auto;
margin-right:auto;
margin-top: 30px;
position: relative;
z-index:3;
}
div#bg1 {
width: 100%;
margin:0px;
padding:0px;
height: 200px;
background-color: #ccc;
z-index: 2;
position: absolute;
box-shadow: inset 0px 10px 60px 0px rgba(0, 0, 0, 0.6);
}
div#bg2 {
width: 100%;
margin:0px;
padding:0px;
height: 100px;
background-color: #444444;
z-index: 2;
position: absolute;
box-shadow: inset 0px 10px 60px 0px rgba(0, 0, 0, 0.7);
}
我目前在我的网站上有代码:http: //andreassvarholt.com/test/test3/