第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



      返回頂部
      主站蜘蛛池模板: 亚洲电影一区二区| 国产精品无码不卡一区二区三区| 国产一区二区三区影院| 日本人真淫视频一区二区三区| 日本不卡一区二区视频a| 国产中文字幕一区| 成人免费视频一区二区三区| 久久国产一区二区| 中文字幕精品一区| 精品一区二区三区在线观看l | 亚洲AV成人精品一区二区三区| 中文字幕日韩精品一区二区三区 | 国产剧情国产精品一区| 日本一区二区三区在线观看视频| 91久久精品国产免费一区| 国产一区二区电影在线观看| 国产福利电影一区二区三区久久老子无码午夜伦不 | 国产精品一区二区久久精品无码| 亚洲国产AV一区二区三区四区 | 亚洲av无码一区二区三区在线播放 | 视频一区视频二区制服丝袜| 精品久久久久久无码中文字幕一区| 亚洲福利电影一区二区?| 无码乱人伦一区二区亚洲| 亚洲AV无码一区二区乱孑伦AS| 中文字幕永久一区二区三区在线观看| 日韩精品午夜视频一区二区三区| 中文字幕一区日韩精品| 亚洲熟妇无码一区二区三区导航| 2021国产精品视频一区| 无码人妻精品一区二区三区久久久| 一区二区免费视频| 亚洲国产国产综合一区首页| 日韩人妻无码一区二区三区99| 日韩一区精品视频一区二区| 一区二区传媒有限公司| 国产视频一区二区| 中文字幕日本精品一区二区三区 | 一区二区三区亚洲视频| 国产精品亚洲高清一区二区| 久久免费精品一区二区|