91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

CSS彈性盒模型flex在布局中的應用

發布時間:2021-09-14 14:37:17 來源:億速云 閱讀:175 作者:chen 欄目:web開發

本篇內容主要講解“CSS彈性盒模型flex在布局中的應用”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“CSS彈性盒模型flex在布局中的應用”吧!

元素居中【1】伸縮容器上使用主軸對齊justify-content和側軸對齊align-items

JavaScript Code復制內容到剪貼板

  1. <style>   

  2. .parent{   

  3.     display: flex;   

  4.     justify-content: center;   

  5.     align-items: center;   

  6. }   

  7. </style>  

XML/HTML Code復制內容到剪貼板

  1. <div class="parent"  style="background-color: lightgrey; height: 100px; width: 200px;">  

  2.     <div class="in" style="background-color: lightblue;">DEMO</div>         

  3. </div>  

CSS彈性盒模型flex在布局中的應用

【2】在伸縮項目上使用margin:auto

CSS Code復制內容到剪貼板

  1. <style>   

  2. .parent{   

  3.     display: flex;   

  4. }   

  5. .in{   

  6.     marginauto;   

  7. }   

  8. </style>  

XML/HTML Code復制內容到剪貼板

  1. <div class="parent"  style="background-color: lightgrey;height: 100px;width: 200px;">  

  2.     <div class="in" style="background-color: lightblue;">DEMO</div>         

  3. </div>  

CSS彈性盒模型flex在布局中的應用

兩端對齊

CSS Code復制內容到剪貼板

  1. <style>   

  2. .parent{   

  3.     display: flex;   

  4.     justify-content:space-between   

  5. }   

  6. </style>  

XML/HTML Code復制內容到剪貼板

  1. <div class="parent"  style="background-color: lightgrey;height: 100px;width: 200px;">  

  2.     <div class="in" style="background-color: lightblue;">DEMO</div>  

  3.     <div class="in" style="background-color: lightgreen;">DEMO</div>  

  4.     <div class="in" style="background-color: lightcyan;">DEMO</div>  

  5.     <div class="in" style="background-color: lightseagreen;">DEMO</div>         

  6. </div>  

CSS彈性盒模型flex在布局中的應用

底端對齊

CSS Code復制內容到剪貼板

  1. <style>   

  2. .parent{   

  3.     display: flex;   

  4.     align-items: flex-end;   

  5. }   

  6. </style>  

XML/HTML Code復制內容到剪貼板

  1. <div class="parent"  style="background-color: lightgrey;height: 100px;width: 200px;">  

  2.     <div class="in" style="background-color: lightblue; height:20px;">DEMO</div>  

  3.     <div class="in" style="background-color: lightgreen; height:30px;">DEMO</div>  

  4.     <div class="in" style="background-color: lightcyan; height:40px;">DEMO</div>  

  5.     <div class="in" style="background-color: lightseagreen; height:50px;">DEMO</div>         

  6. </div>  

CSS彈性盒模型flex在布局中的應用

輸入框按鈕

CSS Code復制內容到剪貼板

  1. <style>   

  2. .inputBox{   

  3.     display: flex;   

  4.     width250px;   

  5. }   

  6. .inputBox-ipt{   

  7.     flex: 1;   

  8. }   

  9. </style>  

XML/HTML Code復制內容到剪貼板

  1. <div class="inputBox">  

  2.   <input class="inputBox-ipt">  

  3.   <button class="inputBox-btn">按鈕</button>  

  4. </div>  

CSS彈性盒模型flex在布局中的應用

等分布局

CSS Code復制內容到剪貼板

  1. <style>   

  2. body,p{margin: 0;}   

  3. .parent{   

  4.     display: flex;   

  5. }   

  6. .child{   

  7.     flex:1;   

  8.     height100px;   

  9. }   

  10. .child + .child{   

  11.     margin-left20px;   

  12. }   

  13. </style>  

XML/HTML Code復制內容到剪貼板

  1. <div class="parent" style="background-color: lightgrey;">  

  2.     <div class="child" style="background-color: lightblue;">1</div>  

  3.     <div class="child" style="background-color: lightgreen;">2</div>  

  4.     <div class="child" style="background-color: lightsalmon;">3</div>  

  5.     <div class="child" style="background-color: pink;">4</div>                   

  6. </div>  

多列自適應布局

CSS Code復制內容到剪貼板

  1. <style>   

  2. p{margin: 0;}   

  3. .parent{display: flex;}   

  4. .left,.center{margin-right20px;}   

  5. .rightright{flex: 1;}   

  6. </style>  

XML/HTML Code復制內容到剪貼板

  1. <div class="parent" style="background-color: lightgrey;">  

  2.     <div class="left" style="background-color: lightblue;">  

  3.         <p>left</p>  

  4.         <p>left</p>  

  5.     </div>               

  6.     <div class="center" style="background-color: pink;">  

  7.         <p>center</p>  

  8.         <p>center</p>  

  9.     </div>               

  10.     <div class="right"  style="background-color: lightgreen;">  

  11.         <p>right</p>  

  12.         <p>right</p>  

  13.     </div>                       

  14. </div>  

懸掛布局

CSS Code復制內容到剪貼板

  1. <style>           

  2. .box{   

  3.     display: flex;   

  4.     background-color: lightgrey;   

  5.     width300px;   

  6. }   

  7. .left{   

  8.     margin-right20px;   

  9.     background-color: lightblue;   

  10.     height30px;   

  11. }   

  12. .main{   

  13.     flex:1;   

  14. }   

  15. </style>  

XML/HTML Code復制內容到剪貼板

  1. <div class="box">  

  2.     <div class="left">左側懸掛</div>  

  3.     <div class="main">主要內容主要內容主要內容主要內容主要內容主要內容主要內容主要內容主要內容主要內容主要內容主要內容主要內容</div>       

  4. </div>  

CSS彈性盒模型flex在布局中的應用

全屏布局

CSS Code復制內容到剪貼板

  1. <style>   

  2. body,p{margin: 0;}   

  3. body,html,.parent{height: 100%;}   

  4. .parent{   

  5.     display: flex;   

  6.     flex-direction: column;   

  7. }   

  8. .top,.bottombottom{   

  9.     height50px;   

  10. }   

  11. .middle{   

  12.     display: flex;   

  13.     flex: 1;   

  14. }   

  15. .left{   

  16.     width100px;   

  17.     margin-right20px;   

  18. }   

  19. .rightright{   

  20.     flex: 1;   

  21.     overflowauto;   

  22. }   

  23. .rightright-in{   

  24.     height1000px;   

  25. }   

  26. </style>  

XML/HTML Code復制內容到剪貼板

  1. <div class="parent" id="parent" style="background-color: lightgrey;">  

  2.     <div class="top" style="background-color: lightblue;">  

  3.         <p>top</p>  

  4.     </div>    

  5.     <div class="middle" style="background-color: pink;">  

  6.         <div class="left" style="background-color: orange;">  

  7.             <p>left</p>  

  8.         </div>        

  9.         <div class="right" style="background-color: lightsalmon;">  

  10.             <div class="right-in">  

  11.                 <p>right</p>  

  12.             </div>               

  13.         </div>                       

  14.     </div>                 

  15.     <div class="bottom" style="background-color: lightgreen;">  

  16.         <p>bottom</p>  

  17.     </div>           

  18. </div>  

到此,相信大家對“CSS彈性盒模型flex在布局中的應用”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

css
AI

木兰县| 蒙阴县| 开原市| 和龙市| 开江县| 威海市| 内丘县| 阿坝| 上栗县| 如东县| 普宁市| 航空| 鄄城县| 鹤壁市| 东宁县| 象州县| 吐鲁番市| 巨野县| 阳城县| 梁河县| 砀山县| 东安县| 扶风县| 大荔县| 自贡市| 广丰县| 同江市| 峨山| 东至县| 凤凰县| 余干县| 娱乐| 嵩明县| 东乡族自治县| 三原县| 宜兴市| 扶风县| SHOW| 乐昌市| 陇川县| 英德市|