亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

夹江县| 买车| 虎林市| 五华县| 普兰县| 宁国市| 应城市| 阜宁县| 馆陶县| 钦州市| 达拉特旗| 兰坪| 桐柏县| 丁青县| 义马市| 德钦县| 丰城市| 县级市| 上杭县| 邵东县| 灌阳县| 梁平县| 璧山县| 溆浦县| 隆安县| 滨州市| 正阳县| 拜泉县| 昆山市| 上虞市| 胶州市| 平遥县| 寿阳县| 资中县| 孙吴县| 资讯| 留坝县| 连州市| 赣榆县| 萨嘎县| 澄迈县|