Gutters

      Gutters are the padding between your columns, used to responsively space and align content in the Bootstrap grid system.

      How they work

      • Gutters are the gaps between column content, created by horizontal padding. We set padding-right and padding-left on each column, and use negative margin to offset that at the start and end of each row to align content.

      • Gutters start at 1.5rem (24px) wide. This allows us to match our grid to the padding and margin spacers scale.

      • Gutters can be responsively adjusted. Use breakpoint-specific gutter classes to modify horizontal gutters, vertical gutters, and all gutters.

      Horizontal gutters

      .gx-* classes can be used to control the horizontal gutter widths. The .container or .container-fluid parent may need to be adjusted if larger gutters are used too to avoid unwanted overflow, using a matching padding utility. For example, in the following example we’ve increased the padding with .px-4:

      Custom column padding
      Custom column padding
      <div class="container px-4">
      <div class="row gx-5">
      <div class="col">
       <div class="p-3 border bg-light">Custom column padding</div>
      </div>
      <div class="col">
        <div class="p-3 border bg-light">Custom column padding</div>
      </div>
      </div>
      </div>

      An alternative solution is to add a wrapper around the .row with the .overflow-hidden class:

      Custom column padding
      Custom column padding
      <div class="container overflow-hidden">
      <div class="row gx-5">
      <div class="col">
       <div class="p-3 border bg-light">Custom column padding</div>
      </div>
      <div class="col">
        <div class="p-3 border bg-light">Custom column padding</div>
      </div>
      </div>
      </div>

      Vertical gutters

      .gy-* classes can be used to control the vertical gutter widths. Like the horizontal gutters, the vertical gutters can cause some overflow below the .row at the end of a page. If this occurs, you add a wrapper around .row with the .overflow-hidden class:

      Custom column padding
      Custom column padding
      Custom column padding
      Custom column padding
      <div class="container overflow-hidden">
      <div class="row gy-5">
      <div class="col-6">
        <div class="p-3 border bg-light">Custom column padding</div>
      </div>
      <div class="col-6">
        <div class="p-3 border bg-light">Custom column padding</div>
      </div>
      <div class="col-6">
        <div class="p-3 border bg-light">Custom column padding</div>
      </div>
      <div class="col-6">
        <div class="p-3 border bg-light">Custom column padding</div>
      </div>
      </div>
      </div>

      Horizontal & vertical gutters

      .g-* classes can be used to control the horizontal gutter widths, for the following example we use a smaller gutter width, so there won’t be a need to add the .overflow-hidden wrapper class.

      Custom column padding
      Custom column padding
      Custom column padding
      Custom column padding
      <div class="container">
      <div class="row g-2">
      <div class="col-6">
        <div class="p-3 border bg-light">Custom column padding</div>
      </div>
      <div class="col-6">
        <div class="p-3 border bg-light">Custom column padding</div>
      </div>
      <div class="col-6">
        <div class="p-3 border bg-light">Custom column padding</div>
      </div>
      <div class="col-6">
        <div class="p-3 border bg-light">Custom column padding</div>
      </div>
      </div>
      </div>

      Row columns gutters

      Gutter classes can also be added to row columns. In the following example, we use responsive row columns and responsive gutter classes.

      Row column
      Row column
      Row column
      Row column
      Row column
      Row column
      Row column
      Row column
      Row column
      Row column
      <div class="container">
      <div class="row row-cols-2 row-cols-lg-5 g-2 g-lg-3">
      <div class="col">
        <div class="p-3 border bg-light">Row column</div>
      </div>
      <div class="col">
        <div class="p-3 border bg-light">Row column</div>
      </div>
      <div class="col">
        <div class="p-3 border bg-light">Row column</div>
      </div>
      <div class="col">
        <div class="p-3 border bg-light">Row column</div>
      </div>
      <div class="col">
        <div class="p-3 border bg-light">Row column</div>
      </div>
      <div class="col">
        <div class="p-3 border bg-light">Row column</div>
      </div>
      <div class="col">
        <div class="p-3 border bg-light">Row column</div>
      </div>
      <div class="col">
        <div class="p-3 border bg-light">Row column</div>
      </div>
      <div class="col">
        <div class="p-3 border bg-light">Row column</div>
      </div>
      <div class="col">
        <div class="p-3 border bg-light">Row column</div>
      </div>
      </div>
      </div>

      No gutters

      The gutters between columns in our predefined grid classes can be removed with .g-0. This removes the negative margins from .row and the horizontal padding from all immediate children columns.

      Need an edge-to-edge design? Drop the parent .container or .container-fluid.

      In practice, here’s how it looks. Note you can continue to use this with all other predefined grid classes (including column widths, responsive tiers, reorders, and more).

      .col-sm-6 .col-md-8
      .col-6 .col-md-4
      <div class="row g-0">
      <div class="col-sm-6 col-md-8">.col-sm-6 .col-md-8</div>
      <div class="col-6 col-md-4">.col-6 .col-md-4</div>
      </div>

      Change the gutters

      Classes are built from the $gutters Sass map which is inherited from the $spacers Sass map.

      $grid-gutter-width: 1.5rem;
      $gutters: (
      0: 0,
      1: $spacer * .25,
      2: $spacer * .5,
      3: $spacer,
      4: $spacer * 1.5,
      5: $spacer * 3,
      );
      
      返回頂部
      主站蜘蛛池模板: 最新欧美精品一区二区三区| 爆乳熟妇一区二区三区霸乳| 波多野结衣中文字幕一区二区三区| 精品国产一区二区三区在线| 色窝窝无码一区二区三区| 国产精品亚洲综合一区在线观看| 久久精品视频一区| 精品久久国产一区二区三区香蕉| 中文字幕AV一区二区三区 | 一区视频免费观看| 无码人妻精品一区二区蜜桃网站| 九九久久99综合一区二区| 欧洲精品码一区二区三区免费看 | 国产成人一区二区三区| 亚洲一区中文字幕久久| 国产另类TS人妖一区二区| 日韩制服国产精品一区| 免费高清av一区二区三区| 无码中文人妻在线一区二区三区| 久久精品午夜一区二区福利| 无码人妻精品一区二区三区99仓本| 色狠狠色噜噜Av天堂一区| 亚洲线精品一区二区三区 | 亚洲色精品VR一区区三区| 亚洲视频一区在线| 日韩一区二区在线视频| 国产香蕉一区二区精品视频| 亚洲香蕉久久一区二区三区四区| 日韩国产精品无码一区二区三区 | 日本人的色道www免费一区| 成人免费视频一区| 日韩精品免费一区二区三区| 日韩精品一区二区三区毛片| 国产在线观看一区二区三区四区 | 欧洲精品码一区二区三区免费看| 福利一区在线视频| 亚洲日韩激情无码一区| 色久综合网精品一区二区| 亚洲第一区二区快射影院| 成人毛片无码一区二区| 精品中文字幕一区在线|