css弹性布局:
1.给父标签指定:display:-webkit-box
2.给子标签指定:-web-box-flex:1,是每个子标签都占一份
3.盒子的排列:排列是横向还是纵向 -webkit-box-orient,vertical表示纵向,horizonta表示横向
<pre name="code" class="html"><!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style type="text/css">
header{
display:-webkit-box;
width: 80%;
height: 50px;
margin: 100px auto;
-webkit-box-orient:horizontal;
}
section{
-webkit-box-flex: 1;
}
section:first-child{
background-color: palegreen;
}
section:last-child{
background-color: peru;
}
section:nth-child(2){
background-color:purple;
-webkit-box-flex: 2;
}
</style>
</head>
<body>
<header>
<section></section>
<section></section>
<section></section>
</header>
</body>
</html>