div
2つのsの間に問題があります。div#mainbody
親div
には背景があり、div
2つの子div
には独自の背景があるため、div
2つは親から浮かんでいますが、親のdiv
中に入れたいですdiv
。
HTML:
<!-- parent div -->
<div id="mainbody">hi
<div id="b1"></div> <div id="b2"></div> <!-- children divs -->
<div id="main">
<img src="images/fslam.png" id="fill" /><br/>
<img src="images/register.png" id="register" /><br/>
<img src="images/login.png" id="login" />
</div>
</div>
CSS:
div[id=mainbody] {
background-image: url(../images/img1300.png);
box-shadow: 8px 8px 16px #000000;
}
div[id=main] {
position: absolute;
width:500px;
height:375px;
background-color:#FF6;
z-index:1;
background:-webkit-linear-gradient(top,#81cbbc,#fcf59b 2%);
-webkit-background-size:100% 40px;
}