第5節 網格垂直和水平對齊

      Bootstrap網格垂直和水平對齊方式

      On this page

      1、Bootstrap網格布局

      上一節我們介紹了Bootstrap中的網格,網格在網頁布局中是一個重點和難點,布局是網頁設計的起點和基礎,一定要花功夫弄懂,最起碼把我寫的教程介紹的內容弄懂,因為我寫的都是最常用的和最基礎的。當然對于一個有一定基礎的網頁設計師,這些內容相信一看就懂,今天我們進一步學習網格布局。

      本節內容涉及到通用類的彈性盒子(Flex)中的部分功能。

      2、垂直對齊

      2.1 row標簽中設置垂直對齊

      通過在row標簽中 添加align-items-startalign-items-centeralign-items-end可以更改行在容器中的垂直對齊方式,以上三個標簽分別為頂部對齊、居中對齊、底部對齊。以下是一段演示代碼和效果圖,代碼中css代碼設置背景色和間距,方便查看效果。

      <!doctype html>
      <html>
        <head>
          <meta charset="utf-8">
          <meta name="viewport" content="width=device-width, initial-scale=1">
          <meta name="keywords" content="">
          <meta name="description" content="">
          <link href="bootstrap5/bootstrap.min.css" rel="stylesheet">
          <style>
            .row{background-color: rgba(0, 0, 255, 0.178);height: 260px;margin:30px;}
            .col{background-color: rgba(101, 101, 161, 0.842);height: 80px;padding: 30px;margin: 10px;}
          </style>
          <title>垂直對齊演示</title>
        </head>
        <body>
              <div>
      
                <div class="row align-items-start">
                  <div> </div>
                  <div></div>
                  <div></div>
                </div>
      
                <div class="row align-items-center">
                  <div> </div>
                  <div></div>
                  <div></div>
                </div>
      
                <div class="row align-items-end">
                  <div> </div>
                  <div></div>
                  <div></div>
                </div>
      
              </div>
         
           <script src="bootstrap5/bootstrap.bundle.min.js" ></script>
        </body>
      </html>

      Image 2.png

      2.2 col標簽中設置垂直對齊

      通過在col標簽中 添加align-self-startalign-self-centeralign-self-end可以更改列在行中的垂直對齊方式,以上三個標簽分別為頂部對齊、居中對齊、底部對齊。以下是一段演示代碼和效果圖,代碼中css代碼設置背景色和間距,方便查看效果。

      <!doctype html>
      <html>
        <head>
          <meta charset="utf-8">
          <meta name="viewport" content="width=device-width, initial-scale=1">
          <meta name="keywords" content="">
          <meta name="description" content="">
          <link href="bootstrap5/bootstrap.min.css" rel="stylesheet">
          <style>
            .row{background-color: rgba(0, 0, 255, 0.178);height: 260px;margin:30px;}
            .col{background-color: rgba(101, 101, 161, 0.842);height: 80px;padding: 30px;margin: 10px;}
          </style>
          <title>垂直對齊演示</title>
        </head>
        <body>
              <div>
      
                <div class="row align-items-start">
                  <div class="col  align-self-start"> </div>
                  <div class="col align-self-center"></div>
                  <div class="col align-self-end"></div>
                </div>
      
              </div>
         
           <script src="bootstrap5/bootstrap.bundle.min.js" ></script>
        </body>
      </html>

      Image 3.png

      3、水平對齊

      3.1 row標簽中設置垂直對齊

      通過在row標簽中 添加justify-content-startjustify-content-centerjustify-content-endjustify-content-aroundjustify-content-betweenjustify-content-evenly可以更改列在行中的水平對齊方式。以下是一段演示代碼和效果圖,代碼中css代碼設置背景色和間距,方便查看效果。

      <!doctype html>
      <html>
        <head>
          <meta charset="utf-8">
          <meta name="viewport" content="width=device-width, initial-scale=1">
          <meta name="keywords" content="">
          <meta name="description" content="">
          <link href="bootstrap5/bootstrap.min.css" rel="stylesheet">
          <style>
           .row{background-color: rgba(0, 0, 255, 0.178);height: 120px;margin:10px;}
            .col-4{background-color: rgba(101, 101, 161, 0.842);height: 30px;padding: 10px;margin: 10px;}
          </style>
          <title>垂直對齊演示</title>
        </head>
        <body>
              <div>
      
                <div class="row justify-content-start">
                  <div> </div>
                  <div></div>
                  <div></div>
                </div>
      
                <div class="row justify-content-center">
                  <div> </div>
                  <div></div>
                  <div></div>
                </div>
      
                <div class="row justify-content-end">
                  <div> </div>
      ## <div></div>
                  <div></div>
                </div>
      
                <div class="row justify-content-around">
                  <div> </div>
                  <div></div>
                  <div></div>
                </div>
      
                <div class="row justify-content-between">
                  <div> </div>
                  <div></div>
                  <div></div>
                </div>
      
                <div class="row justify-content-evenly">
                  <div> </div>
                  <div></div>
                  <div></div>
                </div>
      
              </div>

      Image 4.png



      返回頂部
      主站蜘蛛池模板: 日韩精品一区二区午夜成人版| 亚欧免费视频一区二区三区| 中文字幕精品无码一区二区三区 | 波多野结衣中文一区二区免费| 一区二区三区视频免费| 制服丝袜一区在线| 合区精品久久久中文字幕一区| 大帝AV在线一区二区三区| 日韩一区精品视频一区二区| 中文字幕一区二区三区四区 | 无码人妻精品一区二区三区夜夜嗨 | 亚洲av成人一区二区三区在线观看| 国产一区二区在线观看视频| 成人免费观看一区二区| 无码精品人妻一区二区三区免费看 | 中文字幕一区二区人妻| 午夜无码一区二区三区在线观看| 亚洲福利电影一区二区?| 一区二区精品在线| 无码人妻精品一区二区三区东京热| av无码一区二区三区| 国产av夜夜欢一区二区三区| 国产精品电影一区二区三区| 日本精品一区二区三本中文| 在线观看一区二区三区视频| 精品无人乱码一区二区三区 | 视频一区二区中文字幕| 国产伦精品一区二区| 女人和拘做受全程看视频日本综合a一区二区视频 | 久久91精品国产一区二区| 亚洲色精品vr一区二区三区| 国产精品一区二区av不卡| 亚洲国产成人久久综合一区77| 亚洲一区二区视频在线观看| 国偷自产Av一区二区三区吞精| 精品日产一区二区三区手机| 麻豆亚洲av熟女国产一区二| 亚洲熟女乱色一区二区三区| 午夜视频一区二区| 国产高清精品一区| 亚洲一区综合在线播放|