1. 程式人生 > >聖杯布局/雙飛翼布局異同和比較

聖杯布局/雙飛翼布局異同和比較

gin containe margin ont 100% oat ctype -1 main

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>聖杯/雙飛翼布局</title>
<style>
/* 聖杯布局 */
/* .container{
padding:0 200px;
}

.center{
float:left;
width:100%;
background: red;
height:200px;
}
.left{
position: relative;
left:-200px;
float:left;
width:200px;
margin-left:-100%;
background:orange;
height:200px;
}
.right{
position: relative;
right:-200px;
float:left;
width:200px;
margin-left:-200px;
background: yellow;
height:200px;
} */
.center,.left,.right{
height:200px;
float:left;
}
.center{

margin:0 200px;
background: blue;

}
.left{
width:200px;
margin-left:-100%;
background: green;
}
.right{
background: purple;
width:200px;
margin-left:-200px;
}
.main{
width:100%;
}

</style>
</head>
<body>

聖杯布局主要是通過外部的padding和Position:relative以及left來控制中間不被遮擋

雙飛翼通過新加一個mainInner,通過margin來控制中間不被遮擋
<!-- 聖杯布局 -->
<!--
<div class="container">
<div class="center">每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點</div>
<div class="left"></div>
<div class="right"></div>
</div> -->


<!-- 雙飛翼布局 -->
<div class="main">

<div class="center">天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每天進步多一點每</div>

</div>
<div class="left"></div>
<div class="right"></div>
</body>
</html>

聖杯布局/雙飛翼布局異同和比較