<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      726 flex布局:flex-direction,flex-wrap,justify-content,align-item,align-content,- flex-grow,flex-shrink,flex-basis,flex

      認識flexbox


      原先的布局存在的痛點


      flex布局的出現


      flex布局的重要概念


      flex布局的模型


      flex相關的屬性


      flex-direction


      flex-wrap


      flex-flow


      justify-content


      align-item


      align-content


      flex-item屬性 - order


      flex-item屬性 - flex items


      flex-item屬性 - flex-grow


      flex-item屬性 - flex-shrink


      flex-item屬性 - flex-basis


      flex-item屬性 - flex屬性


      思考: 如下布局如何解決對其問題


      01_重要概念-flex-container-item.html

      <!DOCTYPE html>
      <html lang="en">
      <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <style>
          .box {
            /* flex: 塊級盒子的flex-container */
            /* inline-flex: 了解, 行內級盒子的flex-container */
            display: flex;
            background-color: #f00;
          }
        </style>
      </head>
      <body>
        
        <!-- aaaa -->
        <div class="box">
          <div class="item">1</div>
          <div class="item">2</div>
          <div class="item">3</div>
        </div>
        <!-- bbb -->
      
      </body>
      </html>
      

      02_flex模型-各種概念.html

      <!DOCTYPE html>
      <html lang="en">
      <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <style>
          .box {
            display: flex;
            background-color: #f00;
      
            flex-wrap: wrap;
      
            width: 200px;
            height: 200px;
          }
      
          .item {
            width: 60px;
            height: 60px;
            background-color: orange;
          }
        </style>
      </head>
      <body>
        
        <!-- aaaa -->
        <div class="box">
          <div class="item">1</div>
          <div class="item">2</div>
          <div class="item">3</div>
          <div class="item">4</div>
          <div class="item">5</div>
          <div class="item">4</div>
          <div class="item">5</div>
          <div class="item">4</div>
          <div class="item">5</div>
        </div>
        <!-- bbb -->
      
      </body>
      </html>
      

      03-container-flex-direction.html

      <!DOCTYPE html>
      <html lang="en">
      <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <style>
          .container {
            width: 500px;
            height: 500px;
            background-color: orange;
      
            display: flex;
      
            /* 修改主軸的方向 */
            /* row-reverse: row的反轉 */
            /* column: 列變成主軸的方向 */
            /* column-reverse: 列主軸進行反轉 */
            /* flex-direction: column-reverse; */
          }
      
          .item {
            width: 120px;
            height: 120px;
      
            background-color: #f00;
          }
        </style>
      </head>
      <body>
        
        <div class="container">
          <div class="item item1">1</div>
          <div class="item item2">2</div>
          <div class="item item3">3</div>
        </div>
      
        <script src="./js/itemRandomColor.js"></script>
      </body>
      </html>
      

      04-container-flex-wrap.html

      <!DOCTYPE html>
      <html lang="en">
      <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <style>
          .container {
            width: 500px;
            height: 500px;
            background-color: orange;
      
            display: flex;
      
            /* nowrap: 默認值不換行 */
            /* flex-wrap: wrap; */
            /* flex-flow: wrap; */
            flex-flow: row-reverse wrap;
          }
      
          .item {
            width: 120px;
            height: 120px;
      
            background-color: #f00;
          }
        </style>
      </head>
      <body>
        
        <div class="container">
          <div class="item item1">1</div>
          <div class="item item2">2</div>
          <div class="item item3">3</div>
        </div>
      
        <script src="./js/itemRandomColor.js"></script>
      </body>
      </html>
      

      05-container-flex-flow練習.html

      <!DOCTYPE html>
      <html lang="en">
      <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <style>
          .container {
            width: 500px;
            height: 500px;
            background-color: orange;
      
            display: flex;
      
            /* flex-direction: row-reverse;
            flex-wrap: wrap-reverse; */
            flex-flow: row-reverse wrap-reverse;
          }
      
          .item {
            width: 120px;
            height: 120px;
      
            background-color: #f00;
          }
        </style>
      </head>
      <body>
        
        <div class="container">
          <div class="item item1">1</div>
          <div class="item item2">2</div>
          <div class="item item3">3</div>
        </div>
      
        <script src="./js/itemRandomColor.js"></script>
      </body>
      </html>
      

      06-container-justify-content.html

      <!DOCTYPE html>
      <html lang="en">
      <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <style>
          .container {
            width: 500px;
            height: 500px;
            background-color: orange;
            /* padding: 0 10px; */
            box-sizing: border-box;
      
            display: flex;
      
            flex-wrap: wrap;
      
            /* 切換justify-content */
            /* flex-end: 讓元素和main end對齊 */
            /* center: 居中對齊 */
            /* space-between: 兩端個放一個元素, 其他多余的元素一定要空間等分 */
            /* space-evenly: 兩端也有間距, 并且所有的空間進行等分 */
            /* space-around: 兩端也有間距, 兩端的間距是items之間的間距一半 */
            justify-content: space-between;
          }
      
          .item {
            width: 120px;
            height: 120px;
      
            background-color: #f00;
      
            /* margin-left: 20px; */
            /* margin: 0 20px; */
          }
        </style>
      </head>
      <body>
        
        <div class="container">
          <div class="item item1">1</div>
          <div class="item item2">2</div>
          <div class="item item3">3</div>
          <div class="item item4">4</div>
        </div>
      
        <script src="./js/itemRandomColor.js"></script>
      </body>
      </html>
      

      07-container-align-items.html

      <!DOCTYPE html>
      <html lang="en">
      <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <style>
          .container {
            width: 500px;
            height: 500px;
            background-color: orange;
            /* padding: 0 10px; */
            box-sizing: border-box;
      
            display: flex;
      
            align-items: stretch;
          }
      
          .item {
            width: 120px;
            /* height: 120px; */
          }
      
          .item1 {
            height: 80px;
            font-size: 30px;
          }
      
          .item2 {
            height: 150px;
            font-size: 40px;
          }
      
          .item3 {
            height: 60px;
            font-size: 12px;
          }
        </style>
      </head>
      <body>
        
        <div class="container">
          <div class="item item1">1x</div>
          <div class="item item2">2x</div>
          <div class="item item3">3x</div>
          <div class="item item4">4x</div>
        </div>
      
        <script src="./js/itemRandomColor.js"></script>
      </body>
      </html>
      

      08-container-align-content.html

      <!DOCTYPE html>
      <html lang="en">
      <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <style>
          .container {
            width: 500px;
            height: 500px;
            background-color: orange;
      
            display: flex;
            flex-wrap: wrap;
      
            justify-content: space-between;
            align-content: center;
          }
      
          .item {
            width: 120px;
            height: 120px;
            /* margin-bottom: 10px; */
          }
        </style>
      </head>
      <body>
        
        <div class="container">
          <div class="item item1">1x</div>
          <div class="item item2">2x</div>
          <div class="item item3">3x</div>
          <div class="item item4">4x</div>
          <div class="item item2">2x</div>
          <div class="item item3">3x</div>
          <div class="item item4">4x</div>
          <div class="item item2">2x</div>
          <div class="item item3">3x</div>
          <div class="item item4">4x</div>
        </div>
      
        <script src="./js/itemRandomColor.js"></script>
      </body>
      </html>
      

      09-item-order.html

      <!DOCTYPE html>
      <html lang="en">
      <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <style>
          .container {
            width: 500px;
            height: 500px;
            background-color: orange;
      
            display: flex;
          }
      
          .item {
            width: 120px;
            height: 120px;
          }
      
          .item1 {
            order: 5;
          }
      
          .item2 {
            order: 3;
          }
      
          .item3 {
            order: 9;
          }
        </style>
      </head>
      <body>
        
        <div class="container">
          <div class="item item1">1</div>
          <div class="item item2">2</div>
          <div class="item item3">3</div>
        </div>
      
        <script src="./js/itemRandomColor.js"></script>
      </body>
      </html>
      

      10-item-align-self.html

      <!DOCTYPE html>
      <html lang="en">
      <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <style>
          .container {
            width: 500px;
            height: 500px;
            background-color: orange;
      
            display: flex;
      
            align-items: center;
          }
      
          .item {
            width: 120px;
            height: 120px;
          }
      
          .item1 {
            height: 90px;
          }
      
          .item2 {
            height: 150px;
      
            align-self: flex-start;
          }
      
          .item3 {
            height: 120px;
          }
        </style>
      </head>
      <body>
        
        <div class="container">
          <div class="item item1">1</div>
          <div class="item item2">2</div>
          <div class="item item3">3</div>
        </div>
      
        <script src="./js/itemRandomColor.js"></script>
      </body>
      </html>
      

      11-item-flex-grow.html

      <!DOCTYPE html>
      <html lang="en">
      <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <style>
          .container {
            width: 500px;
            height: 500px;
            background-color: orange;
      
            display: flex;
          }
      
          .item {
            width: 120px;
            height: 120px;
      
            flex-grow: 0;
          }
      
          .item1 {
            flex-grow: 1;
            max-width: 150px;
          }
        </style>
      </head>
      <body>
        
        <div class="container">
          <div class="item item1">1</div>
          <div class="item item2">2</div>
          <div class="item item3">3</div>
        </div>
      
        <script src="./js/itemRandomColor.js"></script>
      </body>
      </html>
      

      12-item-flex-shrink.html

      <!DOCTYPE html>
      <html lang="en">
      <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <style>
          .container {
            width: 500px;
            height: 500px;
            background-color: orange;
      
            display: flex;
          }
      
          .item {
            width: 120px;
            height: 120px;
      
            flex-shrink: 0;
          }
      
          .item1, .item2 {
            flex-shrink: 1;
          }
      
          .item1 {
            min-width: 100px;
          }
        </style>
      </head>
      <body>
        
        <div class="container">
          <div class="item item1">1</div>
          <div class="item item2">2</div>
          <div class="item item3">3</div>
          <div class="item item4">4</div>
          <div class="item item5">5</div>
        </div>
      
        <script src="./js/itemRandomColor.js"></script>
      </body>
      </html>
      

      13-item-flex-basis.html

      <!DOCTYPE html>
      <html lang="en">
      <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <style>
          .container {
            width: 500px;
            height: 500px;
            background-color: orange;
      
            display: flex;
          }
      
          .item {
            width: 120px;
            /* 基礎尺寸 */
            flex-basis: 120px;
            height: 120px;
          }
        </style>
      </head>
      <body>
        
        <div class="container">
          <div class="item item1">1</div>
          <div class="item item2">2我是jie_why_hahahaha</div>
          <div class="item item3">3</div>
        </div>
      
        <script src="./js/itemRandomColor.js"></script>
      </body>
      </html>
      

      14-item-flex.html

      <!DOCTYPE html>
      <html lang="en">
      <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <style>
          .container {
            width: 500px;
            height: 500px;
            background-color: orange;
      
            display: flex;
          }
      
          .item {
            width: 120px;
            height: 120px;
      
            /* flex-grow flex-shrink flex-basis */
            /* none: 0 0 auto */
            /* auto: 1 1 auto */
            flex: 1 1 10px;
          }
        </style>
      </head>
      <body>
        
        <div class="container">
          <div class="item item1">1</div>
          <div class="item item2">2我是jiejie_why_hahahaha</div>
          <div class="item item3">3</div>
        </div>
      
        <script src="./js/itemRandomColor.js"></script>
      </body>
      </html>
      

      15_flex布局常見問題.html

      <!DOCTYPE html>
      <html lang="en">
      <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <style>
          .container {
            width: 500px;
            background-color: #ddd;
      
            display: flex;
            flex-wrap: wrap;
            justify-content: space-between;
          }
      
          .item {
            width: 110px;
            height: 140px;
      
            /* margin-right: 20px; */
          }
      
          .container > i {
            width: 110px;
          }
      
          /* .item:nth-child(4n) {
            margin-right: 0;
          } */
        </style>
      </head>
      <body>
        
        <div class="container">
          <div class="item item1">1</div>
          <div class="item item2">2</div>
          <div class="item item3">3</div>
          <div class="item item1">1</div>
          <div class="item item2">2</div>
          <div class="item item3">3</div>
          <div class="item item1">1</div>
          <div class="item item2">2</div>
          <div class="item item3">3</div>
          <div class="item item3">3</div>
          <!-- 添加span的個數是列數減-2 -->
         <i></i><i></i>
        </div>
      
        <script src="./js/itemRandomColor.js"></script>
      </body>
      </html>
      

      posted on 2022-09-06 21:45  沖啊!  閱讀(106)  評論(0)    收藏  舉報

      導航

      主站蜘蛛池模板: 久热这里只有精品视频3| 国产午夜精品理论大片| 亚洲国产午夜福利精品| 日韩精品一区二区都可以| 亚洲真人无码永久在线| 国产95在线 | 欧美| 久久免费观看午夜成人网站| 亚洲国产超清无码专区| 亚洲欧洲美洲无码精品va| 国产精品国产三级在线专区| 精品少妇人妻av无码久久| 亚洲av成人一区二区三区| 中文人妻av高清一区二区| 中文字幕无码乱码人妻系列蜜桃| 亚洲性日韩一区二区三区| 国产高潮刺激叫喊视频| 人妻av无码系列一区二区三区| 国产精品国产精品一区精品| 国产精品成人午夜福利| 新邵县| xxxxbbbb欧美残疾人| 国产成人影院一区二区三区| 国产美女高潮流白浆视频| 精品午夜福利无人区乱码| 午夜一区二区三区视频| 91精品午夜福利在线观看| 国产福利社区一区二区| 清丰县| 一区二区三区无码免费看| 国产嫩草精品网亚洲av| 亚洲日韩精品无码一区二区三区| 人妻精品无码一区二区三区| 国产精品人妻中文字幕| 两个人看的www免费视频中文| 韩国无码AV片午夜福利| 精品国产亚洲午夜精品a| 国产精品免费中文字幕| 亚洲国产成人精品无码一区二区 | 万全县| 九月婷婷人人澡人人添人人爽| 日本熟妇XXXX潮喷视频|