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

Position

Use these shorthand utilities for quickly configuring the position of an element.

Position values

Quick positioning classes are available, though they are not responsive.

<div class="position-static">...</div>
<div class="position-relative">...</div>
<div class="position-absolute">...</div>
<div class="position-fixed">...</div>
<div class="position-sticky">...</div>

Arrange elements

Arrange elements easily with the edge positioning utilities. The format is {property}-{position}.

Where property is one of:

  • top - for the vertical top position
  • start - for the horizontal left position (in LTR)
  • bottom - for the vertical bottom position
  • end - for the horizontal right position (in LTR)

Where position is one of:

  • 0 - for 0 edge position
  • 50 - for 50% edge position
  • 100 - for 100% edge position

(You can add more position values by adding entries to the $position-values Sass map variable.)

<div class="position-relative">
  <div class="position-absolute top-0 start-0"></div>
  <div class="position-absolute top-0 end-0"></div>
  <div class="position-absolute top-50 start-50"></div>
  <div class="position-absolute bottom-50 end-50"></div>
  <div class="position-absolute bottom-0 start-0"></div>
  <div class="position-absolute bottom-0 end-0"></div>
</div>

Center elements

In addition, you can also center the elements with the transform utility class .translate-middle.

This class applies the transformations translateX(-50%) and translateY(-50%) to the element which, in combination with the edge positioning utilities, allows you to absolute center an element.

<div class="position-relative">
  <div class="position-absolute top-0 start-0 translate-middle"></div>
  <div class="position-absolute top-0 start-50 translate-middle"></div>
  <div class="position-absolute top-0 start-100 translate-middle"></div>
  <div class="position-absolute top-50 start-0 translate-middle"></div>
  <div class="position-absolute top-50 start-50 translate-middle"></div>
  <div class="position-absolute top-50 start-100 translate-middle"></div>
  <div class="position-absolute top-100 start-0 translate-middle"></div>
  <div class="position-absolute top-100 start-50 translate-middle"></div>
  <div class="position-absolute top-100 start-100 translate-middle"></div>
</div>

By adding .translate-middle-x or .translate-middle-y classes, elements can be positioned only in horizontal or vertical direction.

<div class="position-relative">
  <div class="position-absolute top-0 start-0"></div>
  <div class="position-absolute top-0 start-50 translate-middle-x"></div>
  <div class="position-absolute top-0 end-0"></div>
  <div class="position-absolute top-50 start-0 translate-middle-y"></div>
  <div class="position-absolute top-50 start-50 translate-middle"></div>
  <div class="position-absolute top-50 end-0 translate-middle-y"></div>
  <div class="position-absolute bottom-0 start-0"></div>
  <div class="position-absolute bottom-0 start-50 translate-middle-x"></div>
  <div class="position-absolute bottom-0 end-0"></div>
</div>

Examples

Here are some real life examples of these classes:

<button type="button" class="btn btn-primary position-relative">
  Mails <span class="position-absolute top-0 start-100 translate-middle badge rounded-pill bg-secondary">+99 <span class="visually-hidden">unread messages</span></span>
</button>

<button type="button" class="btn btn-dark position-relative">
  Marker <svg width="1em" height="1em" viewBox="0 0 16 16" class="position-absolute top-100 start-50 translate-middle mt-1 bi bi-caret-down-fill" fill="#212529" xmlns="http://www.w3.org/2000/svg"><path d="M7.247 11.14L2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z"/></svg>
</button>

<button type="button" class="btn btn-primary position-relative">
  Alerts <span class="position-absolute top-0 start-100 translate-middle badge border border-light rounded-circle bg-danger p-2"><span class="visually-hidden">unread messages</span></span>
</button>

You can use these classes with existing components to create new ones. Remember that you can extend its functionality by adding entries to the $position-values variable.

<div class="position-relative m-4">
  <div class="progress" style="height: 1px;">
    <div class="progress-bar" role="progressbar" style="width: 50%;" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100"></div>
  </div>
  <button type="button" class="position-absolute top-0 start-0 translate-middle btn btn-sm btn-primary rounded-pill" style="width: 2rem; height:2rem;">1</button>
  <button type="button" class="position-absolute top-0 start-50 translate-middle btn btn-sm btn-primary rounded-pill" style="width: 2rem; height:2rem;">2</button>
  <button type="button" class="position-absolute top-0 start-100 translate-middle btn btn-sm btn-secondary rounded-pill" style="width: 2rem; height:2rem;">3</button>
</div>

Sass

Maps

Default position utility values are declared in a Sass map, then used to generate our utilities.

$position-values: (
  0: 0,
  50: 50%,
  100: 100%
);

Utilities API

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

    "position": (
      property: position,
      values: static relative absolute fixed sticky
    ),
    "top": (
      property: top,
      values: $position-values
    ),
    "bottom": (
      property: bottom,
      values: $position-values
    ),
    "start": (
      property: left,
      class: start,
      values: $position-values
    ),
    "end": (
      property: right,
      class: end,
      values: $position-values
    ),
    "translate-middle": (
      property: transform,
      class: translate-middle,
      values: (
        null: translate(-50%, -50%),
        x: translateX(-50%),
        y: translateY(-50%),
      )
    ),
    
返回頂部
精品久久久久久亚洲精品_成人午夜网站_www日本高清_亚洲精品久久久久午夜福

      9000px;">

          中文字幕在线观看一区二区| 亚洲男同性恋视频| 中文字幕第一区| 国产精品一区二区在线观看网站| 欧美三级资源在线| 中文字幕一区二区三区四区不卡| 欧美性大战久久久久久久蜜臀| 91麻豆高清视频| 一区二区三区四区高清精品免费观看 | 欧美视频精品在线观看| 亚洲精品视频在线观看网站| 欧美在线免费观看视频| 麻豆一区二区三区| 亚洲欧洲日韩av| 欧美一区二区三区喷汁尤物| 国产麻豆精品久久一二三| 亚洲色图在线视频| 欧美一级在线视频| 大桥未久av一区二区三区中文| 欧美中文字幕亚洲一区二区va在线| 欧美一区二区人人喊爽| 国产精品77777竹菊影视小说| 欧美亚洲高清一区| 日韩av网站免费在线| 亚洲国产成人自拍| 欧美一区永久视频免费观看| 成人黄色a**站在线观看| 三级欧美在线一区| 亚洲欧美偷拍另类a∨色屁股| 国产成人三级在线观看| 一区二区三区免费| 久久久99精品久久| 日韩一区二区视频在线观看| 91一区二区在线观看| 另类小说色综合网站| 亚洲免费观看在线观看| 国产日韩精品一区二区三区在线| 国产精品91一区二区| 亚洲国产毛片aaaaa无费看| 欧美一级理论片| 欧美体内she精视频| 懂色av一区二区三区免费看| 寂寞少妇一区二区三区| 午夜日韩在线电影| 亚洲国产日韩一级| 亚洲一区视频在线观看视频| 亚洲欧洲精品一区二区三区 | 久久综合999| 欧美日韩另类一区| 一本高清dvd不卡在线观看| av毛片久久久久**hd| 国产精品99精品久久免费| 国产在线国偷精品产拍免费yy| 精品日韩av一区二区| 欧美日韩久久久久久| 欧美亚洲综合一区| 在线精品国精品国产尤物884a| 亚洲国产裸拍裸体视频在线观看乱了| 色视频一区二区| 成人免费高清在线| 成人国产精品免费观看视频| 国产精品一区一区| 成人综合婷婷国产精品久久免费| 国产精品欧美一区二区三区| 国产午夜精品久久久久久久| 久久久久久亚洲综合| 国产午夜精品一区二区三区嫩草| 成人av网站在线观看免费| 成人在线一区二区三区| 国产jizzjizz一区二区| 成人免费福利片| 在线免费不卡电影| 91精品国产免费久久综合| 精品久久国产字幕高潮| 国产精品拍天天在线| 一区二区三区在线免费| 亚洲午夜激情网页| 丝袜亚洲另类丝袜在线| 国产精品亚洲第一| 91麻豆视频网站| 欧美一区二区播放| 国产精品女同互慰在线看 | 91成人在线免费观看| 色伊人久久综合中文字幕| 欧美视频一区二区三区四区| 51午夜精品国产| 国产亚洲一区二区三区四区| 亚洲最大成人网4388xx| 蜜桃一区二区三区在线观看| 国产成人久久精品77777最新版本| 一区二区三区自拍| 亚洲成av人片一区二区| 国产伦精品一区二区三区视频青涩| 亚洲不卡一区二区三区| 日韩和欧美一区二区三区| 国产精品一级在线| 欧美亚洲愉拍一区二区| 国产亚洲1区2区3区| 五月激情综合色| 成人动漫av在线| 欧美va亚洲va| 日日夜夜精品视频免费| 97精品国产97久久久久久久久久久久 | 成人精品视频一区二区三区| 欧美视频一区二区三区四区| 国产亚洲婷婷免费| 日韩av电影免费观看高清完整版 | 久久精品国内一区二区三区| 国产精品123| 欧美精品在线观看播放| 一区二区三区在线免费观看| 成人av资源在线| 久久久www成人免费无遮挡大片| 777午夜精品免费视频| 欧美国产欧美综合| 日韩成人精品在线观看| 在线免费观看一区| 久久久精品tv| 国产精品1024| 日韩午夜小视频| 天堂影院一区二区| 欧美三电影在线| 亚洲精品视频一区二区| 91美女视频网站| 一区二区三区资源| 欧美色手机在线观看| 亚洲自拍与偷拍| 欧美午夜不卡在线观看免费| 亚洲免费资源在线播放| 一本色道亚洲精品aⅴ| 中文字幕亚洲在| 99国产一区二区三精品乱码| 亚洲欧洲另类国产综合| 91在线精品一区二区| 亚洲精品成a人| 欧美剧情电影在线观看完整版免费励志电影 | 国产欧美一区二区在线观看| 黄色成人免费在线| 久久无码av三级| 成人性生交大片免费看中文 | 日韩一区二区三区电影| 日韩中文欧美在线| 日韩色视频在线观看| 国产一区二区精品久久| 中文字幕欧美国产| 色婷婷久久99综合精品jk白丝| 欧美午夜精品一区二区蜜桃| 亚洲三级小视频| 欧美美女bb生活片| 激情丁香综合五月| 国产精品久久久久久妇女6080| 性欧美大战久久久久久久久| 日本道色综合久久| 视频一区二区三区入口| 欧美v亚洲v综合ⅴ国产v| 国产福利91精品一区| 亚洲综合图片区| 91精品国产综合久久久久久久| 国产精品丝袜91| 欧美图片一区二区三区| 久久精品国产99久久6| 国产精品久99| 欧美日韩高清不卡| 国产高清在线观看免费不卡| 一区二区三区在线看| 久久香蕉国产线看观看99| 色先锋aa成人| 国产精品99久久久久久有的能看| 欧美挠脚心视频网站| 久久国产麻豆精品| 最新中文字幕一区二区三区| 欧美一区中文字幕| 一本大道久久a久久精二百 | 久久久噜噜噜久噜久久综合| 色婷婷久久久亚洲一区二区三区 | 国产ts人妖一区二区| 亚洲国产毛片aaaaa无费看 | 久久91精品久久久久久秒播| 亚洲欧洲色图综合| 精品久久国产老人久久综合| 91丨九色丨蝌蚪富婆spa| 国产精品123区| 精品在线视频一区| 亚洲图片欧美综合| 亚洲欧洲av另类| 国产人成一区二区三区影院| 欧美一二三区精品| 欧美剧情片在线观看| 色婷婷久久久久swag精品| 白白色亚洲国产精品| 国产精品小仙女| 韩国三级电影一区二区| 美女mm1313爽爽久久久蜜臀| 五月天一区二区三区| 亚洲一区二区美女| 亚洲国产日韩av| 亚洲午夜精品一区二区三区他趣| 欧美群妇大交群的观看方式| 色综合久久天天综合网| 94色蜜桃网一区二区三区|