精品久久久久久亚洲精品_成人午夜网站_www日本高清_亚洲精品久久久久午夜福

Spacing

Bootstrap includes a wide range of shorthand responsive margin, padding, and gap utility classes to modify an element’s appearance.

Margin and padding

Assign responsive-friendly margin or padding values to an element or a subset of its sides with shorthand classes. Includes support for individual properties, all properties, and vertical and horizontal properties. Classes are built from a default Sass map ranging from .25rem to 3rem.

Using the CSS Grid layout module? Consider using the gap utility.

Notation

Spacing utilities that apply to all breakpoints, from xs to xxl, have no breakpoint abbreviation in them. This is because those classes are applied from min-width: 0 and up, and thus are not bound by a media query. The remaining breakpoints, however, do include a breakpoint abbreviation.

The classes are named using the format {property}{sides}-{size} for xs and {property}{sides}-{breakpoint}-{size} for sm, md, lg, xl, and xxl.

Where property is one of:

  • m - for classes that set margin
  • p - for classes that set padding

Where sides is one of:

  • t - for classes that set margin-top or padding-top
  • b - for classes that set margin-bottom or padding-bottom
  • s - for classes that set margin-left or padding-left in LTR, margin-right or padding-right in RTL
  • e - for classes that set margin-right or padding-right in LTR, margin-left or padding-left in RTL
  • x - for classes that set both *-left and *-right
  • y - for classes that set both *-top and *-bottom
  • blank - for classes that set a margin or padding on all 4 sides of the element

Where size is one of:

  • 0 - for classes that eliminate the margin or padding by setting it to 0
  • 1 - (by default) for classes that set the margin or padding to $spacer * .25
  • 2 - (by default) for classes that set the margin or padding to $spacer * .5
  • 3 - (by default) for classes that set the margin or padding to $spacer
  • 4 - (by default) for classes that set the margin or padding to $spacer * 1.5
  • 5 - (by default) for classes that set the margin or padding to $spacer * 3
  • auto - for classes that set the margin to auto

(You can add more sizes by adding entries to the $spacers Sass map variable.)

Examples

Here are some representative examples of these classes:

.mt-0 {
  margin-top: 0 !important;
}

.ms-1 {
  margin-left: ($spacer * .25) !important;
}

.px-2 {
  padding-left: ($spacer * .5) !important;
  padding-right: ($spacer * .5) !important;
}

.p-3 {
  padding: $spacer !important;
}

Horizontal centering

Additionally, Bootstrap also includes an .mx-auto class for horizontally centering fixed-width block level content—that is, content that has display: block and a width set—by setting the horizontal margins to auto.

Centered element
<div class="mx-auto" style="width: 200px;">
  Centered element
</div>

Negative margin

In CSS, margin properties can utilize negative values (padding cannot). These negative margins are disabled by default, but can be enabled in Sass by setting $enable-negative-margins: true.

The syntax is nearly the same as the default, positive margin utilities, but with the addition of n before the requested size. Here’s an example class that’s the opposite of .mt-1:

.mt-n1 {
  margin-top: -0.25rem !important;
}

Gap

When using display: grid, you can make use of gap utilities on the parent grid container. This can save on having to add margin utilities to individual grid items (children of a display: grid container). Gap utilities are responsive by default, and are generated via our utilities API, based on the $spacers Sass map.

Grid item 1
Grid item 2
Grid item 3
<div class="d-grid gap-3">
  <div class="p-2 bg-light border">Grid item 1</div>
  <div class="p-2 bg-light border">Grid item 2</div>
  <div class="p-2 bg-light border">Grid item 3</div>
</div>

Support includes responsive options for all of Bootstrap’s grid breakpoints, as well as six sizes from the $spacers map (05). There is no .gap-auto utility class as it’s effectively the same as .gap-0.

Sass

Maps

Spacing utilities are declared via Sass map and then generated with our utilities API.

$spacer: 1rem;
$spacers: (
  0: 0,
  1: $spacer / 4,
  2: $spacer / 2,
  3: $spacer,
  4: $spacer * 1.5,
  5: $spacer * 3,
);

$negative-spacers: if($enable-negative-margins, negativify-map($spacers), null);

Utilities API

Spacing utilities are declared in our utilities API in scss/_utilities.scss. Learn how to use the utilities API.

    "margin": (
      responsive: true,
      property: margin,
      class: m,
      values: map-merge($spacers, (auto: auto))
    ),
    "margin-x": (
      responsive: true,
      property: margin-right margin-left,
      class: mx,
      values: map-merge($spacers, (auto: auto))
    ),
    "margin-y": (
      responsive: true,
      property: margin-top margin-bottom,
      class: my,
      values: map-merge($spacers, (auto: auto))
    ),
    "margin-top": (
      responsive: true,
      property: margin-top,
      class: mt,
      values: map-merge($spacers, (auto: auto))
    ),
    "margin-end": (
      responsive: true,
      property: margin-right,
      class: me,
      values: map-merge($spacers, (auto: auto))
    ),
    "margin-bottom": (
      responsive: true,
      property: margin-bottom,
      class: mb,
      values: map-merge($spacers, (auto: auto))
    ),
    "margin-start": (
      responsive: true,
      property: margin-left,
      class: ms,
      values: map-merge($spacers, (auto: auto))
    ),
    // Negative margin utilities
    "negative-margin": (
      responsive: true,
      property: margin,
      class: m,
      values: $negative-spacers
    ),
    "negative-margin-x": (
      responsive: true,
      property: margin-right margin-left,
      class: mx,
      values: $negative-spacers
    ),
    "negative-margin-y": (
      responsive: true,
      property: margin-top margin-bottom,
      class: my,
      values: $negative-spacers
    ),
    "negative-margin-top": (
      responsive: true,
      property: margin-top,
      class: mt,
      values: $negative-spacers
    ),
    "negative-margin-end": (
      responsive: true,
      property: margin-right,
      class: me,
      values: $negative-spacers
    ),
    "negative-margin-bottom": (
      responsive: true,
      property: margin-bottom,
      class: mb,
      values: $negative-spacers
    ),
    "negative-margin-start": (
      responsive: true,
      property: margin-left,
      class: ms,
      values: $negative-spacers
    ),
    // Padding utilities
    "padding": (
      responsive: true,
      property: padding,
      class: p,
      values: $spacers
    ),
    "padding-x": (
      responsive: true,
      property: padding-right padding-left,
      class: px,
      values: $spacers
    ),
    "padding-y": (
      responsive: true,
      property: padding-top padding-bottom,
      class: py,
      values: $spacers
    ),
    "padding-top": (
      responsive: true,
      property: padding-top,
      class: pt,
      values: $spacers
    ),
    "padding-end": (
      responsive: true,
      property: padding-right,
      class: pe,
      values: $spacers
    ),
    "padding-bottom": (
      responsive: true,
      property: padding-bottom,
      class: pb,
      values: $spacers
    ),
    "padding-start": (
      responsive: true,
      property: padding-left,
      class: ps,
      values: $spacers
    ),
    
返回頂部
精品久久久久久亚洲精品_成人午夜网站_www日本高清_亚洲精品久久久久午夜福

      9000px;">

          日韩欧美一级二级三级| 亚洲天堂2014| 亚洲伦理在线精品| 一本一本久久a久久精品综合麻豆| 不卡av电影在线播放| 久久免费电影网| 粉嫩在线一区二区三区视频| 亚洲色图清纯唯美| 欧美日韩国产大片| 久久国产免费看| 国产精品伦一区| 欧美日韩一二三区| 久久99国产精品久久99果冻传媒| 日韩欧美成人激情| 91亚洲精华国产精华精华液| 图片区小说区区亚洲影院| 亚洲精品在线免费观看视频| av在线一区二区| 麻豆成人综合网| 国产精品嫩草久久久久| 欧美二区三区91| www.亚洲色图| 久久99精品国产麻豆不卡| 亚洲视频在线一区| 精品国精品自拍自在线| 在线亚洲一区观看| 国产69精品久久99不卡| 日韩专区欧美专区| 1区2区3区精品视频| 日韩丝袜情趣美女图片| 色哟哟欧美精品| 国产一区二区三区电影在线观看 | 久久久国产午夜精品 | 在线视频亚洲一区| 国产福利不卡视频| 视频一区二区国产| 一区二区三区在线视频观看58| 日韩视频国产视频| 欧美在线观看禁18| 成人高清视频在线观看| 精品在线免费观看| 琪琪久久久久日韩精品| 亚洲综合男人的天堂| 一区在线播放视频| 国产精品美日韩| 欧美极品美女视频| 国产人成一区二区三区影院| 精品国产一区二区三区不卡 | 粉嫩13p一区二区三区| 蜜臀精品久久久久久蜜臀| 亚洲综合激情另类小说区| 亚洲人快播电影网| 亚洲另类春色校园小说| 最新日韩在线视频| 亚洲免费在线看| 亚洲九九爱视频| 亚洲精品国产成人久久av盗摄| 久久久噜噜噜久久人人看| 久久先锋影音av| 久久久一区二区三区| 国产清纯在线一区二区www| 欧美高清一级片在线观看| 国产精品激情偷乱一区二区∴| 久久精品欧美日韩| 中文字幕av在线一区二区三区| 久久精品一区二区三区不卡| 国产午夜精品一区二区| 国产精品入口麻豆原神| 亚洲欧洲一区二区三区| 一区二区三区在线观看网站| 亚洲成av人片在线观看| 日本欧美一区二区三区| 国产综合成人久久大片91| 成人黄色电影在线 | 欧美乱熟臀69xxxxxx| 欧美精品日韩一本| 久久色.com| 亚洲精品中文在线影院| 青青草精品视频| 懂色av一区二区三区免费观看| 国产成人小视频| 欧美综合在线视频| 精品久久久久一区| 亚洲欧美日韩在线| 蜜桃久久久久久久| 成人黄色在线视频| 91精品欧美福利在线观看| 久久久99精品久久| 亚洲超碰精品一区二区| 狠狠色丁香婷婷综合久久片| 91麻豆swag| 久久老女人爱爱| 视频一区二区三区在线| 丰满白嫩尤物一区二区| 51精品秘密在线观看| 亚洲图片另类小说| 精品一区二区三区免费视频| 色嗨嗨av一区二区三区| 久久天堂av综合合色蜜桃网| 亚洲国产精品视频| 成人动漫在线一区| 日韩一区二区三区高清免费看看| 久久九九全国免费| 蜜臀va亚洲va欧美va天堂| 色综合天天做天天爱| 亚洲精品在线三区| 美女网站色91| 欧美日韩国产综合视频在线观看| 久久久久久亚洲综合| 亚洲v中文字幕| 一本一道久久a久久精品| 国产亚洲欧美日韩俺去了| 免费成人av资源网| 欧美日韩电影在线| 一级精品视频在线观看宜春院 | 欧美精品xxxxbbbb| 亚洲精品日韩专区silk| 国产成人在线看| 精品久久久久av影院| 免费成人小视频| 日韩免费视频一区| 免费成人深夜小野草| 欧美精品三级日韩久久| 亚洲超碰97人人做人人爱| 欧美少妇xxx| 天天色天天操综合| 91精品国产欧美日韩| 人人精品人人爱| 日韩欧美精品在线视频| 九九视频精品免费| 久久久精品日韩欧美| 福利一区在线观看| 国产精品你懂的在线欣赏| 99久久久免费精品国产一区二区| 久久久综合激的五月天| 成人精品一区二区三区四区 | 粉嫩aⅴ一区二区三区四区五区| 日韩三级电影网址| 国产一区二区三区四区五区入口| 日韩美女视频在线| 韩日欧美一区二区三区| 26uuu成人网一区二区三区| 国内成人精品2018免费看| 久久九九久久九九| 91女人视频在线观看| 亚洲国产精品自拍| 日韩亚洲欧美成人一区| 国产露脸91国语对白| 一色屋精品亚洲香蕉网站| 欧美日韩精品欧美日韩精品一 | 国产电影一区二区三区| 国产精品欧美一区喷水| 欧美中文字幕亚洲一区二区va在线 | 一区二区三区在线观看欧美| 在线观看免费一区| 日本一区中文字幕| 久久精品亚洲精品国产欧美 | 久久国产精品区| 国产精品水嫩水嫩| 欧美猛男男办公室激情| 国产伦理精品不卡| 亚洲最新视频在线观看| 欧美不卡一二三| 色成年激情久久综合| 狠狠色伊人亚洲综合成人| 亚洲丝袜精品丝袜在线| 91精品国产乱| 色呦呦国产精品| 国产一区不卡精品| 三级久久三级久久久| 日韩一区在线播放| 久久久蜜桃精品| 制服视频三区第一页精品| 国产91丝袜在线观看| 免费观看成人鲁鲁鲁鲁鲁视频| 国产精品日韩精品欧美在线| 欧美一级xxx| 欧美色图免费看| av网站免费线看精品| 国产在线看一区| 日本不卡一二三| 一区二区三区加勒比av| 久久久av毛片精品| 日韩一级完整毛片| 欧美日韩国产一区| 欧美亚洲国产怡红院影院| 成人av在线影院| 国产精品系列在线播放| 麻豆国产精品一区二区三区 | 久久亚洲私人国产精品va媚药| 在线视频国内一区二区| gogogo免费视频观看亚洲一| 国产高清不卡二三区| 国产精品自拍毛片| 国产精品正在播放| 亚洲情趣在线观看| 成人黄页毛片网站| 亚洲毛片av在线| 日韩理论片网站| 成人免费视频免费观看|