天天操天天操-欧美黄视频-亚洲午夜激情-黄色网址免费-少妇精品无码一区二区三区-欧美成人免费在线视频-国产毛片一区二区三区-欧美一区二区三区婷婷月色-四虎影视库-日本在线高清-毛片999-天天操欧美-国产午夜伦理-手机福利在线-视频在线91-免费在线观看亚洲-好爽快一点高潮了-国产污视频在线-成 人片 黄 色 大 片-激情久久网站-丰满少妇xxxx-女教师在办公室被躁在线播放-亚洲高清色-视色视频在线观看-婷婷色5月-又粗又硬又黄又爽的视频-好大好湿好硬顶到了好爽视频-中国美女黄色-国产精品刮毛-国内三级在线观看

兩列布局(一列定寬,一列自適應(yīng),列等高)

2016/9/18 8:50:01   閱讀:1860    發(fā)布者:1860

結(jié)構(gòu):

1    <div class="parent"> 
2         <div class="left"> 
3             <p>left</p> 
4         </div> 
5         <div class="right"> 
6             <p>right</p> 
7             <p>right</p> 
8         </div> 
9     </div>

1.用table+table-cell實(shí)現(xiàn)兩列布局(一列定寬,一列自適應(yīng),且table是自動(dòng)的兩列自動(dòng)等高)

 1 .parent { 
 2         background-color: grey; 
 3         width: 500px; 
 4         height: 300px; 
 5         padding: 10px; 
 6         box-sizing: border-box; 
 7  
 8         display: table; 
 9         table-layout: fixed; 
10         table-layout: fixed;/*加速table的渲染,實(shí)現(xiàn)布局優(yōu)先*/ 
11     } 
12     .left { 
13         display: table-cell; 
14         width: 100px; 
15  
16         background-color: skyblue; 
17         border-right: 10px solid transparent; 
18         background-clip: padding-box;/*設(shè)置背景的顯示位置*/ 
19     } 
20     .right { 
21         display: table-cell; 
22         background-color: greenyellow; 
23     }

2. 使用flex進(jìn)行兩列布局(一列定寬,一列自適應(yīng),列等高),flex的align-item屬性默認(rèn)值是stretch.

 1 .parent { 
 2         background-color: grey; 
 3         width: 500px; 
 4         height: 300px; 
 5         padding: 10px; 
 6  
 7         display: flex; 
 8     } 
 9     .left { 
10         width: 100px; 
11         margin-right: 10px; 
12         background-color: skyblue; 
13     } 
14     .right { 
15         flex: 1; /* 填充剩余部分 */ 
16         background-color: greenyellow; 
17     }

3.使用float(偽等高)

 1 .parent { 
 2         background-color: grey; 
 3         width: 500px; 
 4         height: 300px; 
 5         padding: 10px; 
 6  
 7         overflow: hidden;/*截?cái)?/ 
 8     } 
 9     .left,.right { 
10         padding-bottom: 99999px; 
11         margin-bottom: -99999px; 
12     }/*登高*/ 
13     .left { 
14         width: 100px; 
15         background-color: skyblue; 
16         margin-right: 10px; 
17         float: left; 
18          
19     } 
20     .right { 
21         overflow: hidden; 
22         background-color: yellowgreen; 
23     }