中心的div看看这个小提琴:https://jsfiddle.net/hkbynkmf/1/与整体边框
如何让绿色边框四处流动所有的div,无格“溢出”的边界?上面的div是可以的,但是较低的不是。 另外,我需要一些divs之间的距离;
我知道填充和边距是透明的,所以我选择了(绿色)边框来说明我的观点。最后,清关应该是透明的。
HTML:
body {
position: relative;
background-color: #ff0000;
background-repeat: no-repeat;
background-attachment: fixed;
padding: 0px;
border: 10px solid #190;
margin: 0px;
}
#header {
position: relative;
margin:0 auto; /* div will be H-centered */
top: 10px;
left: 0px;
bottom: 0px;
right: 0px;
width: 960px;
height: 250px;
background-color: #DDDDDD;
overflow: hidden; /* Keep all sub-elements inside this div */
}
#intro {
position: relative;
margin:0 auto; /* div will be H-centered */
top: 15px;
left: 0;
bottom: 0px;
right: 0px;
width: 960px;
height: 150px;
background-color: blue;
overflow: hidden; /* Keep all sub-elements inside this div */
}
<body> <!--position: relative;-->
<div id="header"> <!--position: relative;-->
</div>
<div id="intro"> <!--position: relative;-->
</div>
</body>
加上'填充底:15px的;'body元素 – bhv