文字(Text)

      文字通用類別的文檔和示例,用于控制對齊、環(huán)繞、粗細等。

      文本對齊方式

      使用文字對齊類別輕松地將文本重新對齊元件。對于開始、結(jié)束和中心對齊可以使用與網(wǎng)格系統(tǒng)相同之視窗寬度斷點的響應(yīng)式類別。

      Start aligned text on all viewport sizes.

      Center aligned text on all viewport sizes.

      End aligned text on all viewport sizes.

      Start aligned text on viewports sized SM (small) or wider.

      Start aligned text on viewports sized MD (medium) or wider.

      Start aligned text on viewports sized LG (large) or wider.

      Start aligned text on viewports sized XL (extra-large) or wider.

      <p class="text-start">Start aligned text on all viewport sizes.</p>
      <p class="text-center">Center aligned text on all viewport sizes.</p>
      <p class="text-end">End aligned text on all viewport sizes.</p>
      
      <p class="text-sm-start">Start aligned text on viewports sized SM (small) or wider.</p>
      <p class="text-md-start">Start aligned text on viewports sized MD (medium) or wider.</p>
      <p class="text-lg-start">Start aligned text on viewports sized LG (large) or wider.</p>
      <p class="text-xl-start">Start aligned text on viewports sized XL (extra-large) or wider.</p>
      請注意,我們不為兩端對齊的文字(justified text)提供通用類別。雖然從美學上來講,兩端對齊的文字看起來更吸引人,但這也讓文字間距更加隨意,也因此更難閱讀。

      文本換行和溢出

      使用.text-wrap類別來包覆文字。

      This text should wrap.
      <div class="badge bg-primary text-wrap" style="width: 6rem;">
      This text should wrap.
      </div>

      可搭配.text-nowrap類別防止換行。

      This text should overflow the parent.
      <div class="text-nowrap bd-highlight" style="width: 8rem;">
      This text should overflow the parent.
      </div>

      文字斷行

      使用.text-break設(shè)定word-wrap: break-word和word-break: break-word預(yù)防長文破壞元件的排版。Bootstrap使用word-wrap以取代更常見的方法overflow-wrap來獲得更廣泛的瀏覽器支持,增加word-break: break-word來避免flex容器的問題。

      mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm

      <p class="text-break">mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm</p>
      請注意,因為最常使用的RTL語言阿拉伯語言不能斷行。因此.text-break已從我們的RTL編譯CSS中移除。

      文本轉(zhuǎn)換(大小寫)

      使用文字大寫字母類別將元件中的文字內(nèi)容轉(zhuǎn)大寫。

      Lowercased text.

      Uppercased text.

      CapiTaliZed text.

      <p class="text-lowercase">Lowercased text.</p>
      <p class="text-uppercase">Uppercased text.</p>
      <p class="text-capitalize">CapiTaliZed text.</p>

      請注意.text-capitalize只有將第一個字母轉(zhuǎn)為大寫,而其他字母不受影響。

      字體大小

      快速的改變文字的font-size。標題類別(例如:.h1–.h6)使用了font-size、font-weight和line-height,但以下的通用類別只使用font-size。這些通用類別的尺寸設(shè)定也符合HTML的標題元素,所以當數(shù)字增加時,他們的尺寸也會跟著變小。

      .fs-1 text

      .fs-2 text

      .fs-3 text

      .fs-4 text

      .fs-5 text

      .fs-6 text

      <p class="fs-1">.fs-1 text</p>
      <p class="fs-2">.fs-2 text</p>
      <p class="fs-3">.fs-3 text</p>
      <p class="fs-4">.fs-4 text</p>
      <p class="fs-5">.fs-5 text</p>
      <p class="fs-6">.fs-6 text</p>

      透過修改$font-sizes的Sass map來客制化您的font-size。

      字體粗細和斜體

      使用這些通用類別來快速地改變文字內(nèi)容的font-weight或font-style。font-style通用類別的縮寫為.fst-*,font-weight通用類別的縮寫為.fw-*。

      Bold text.

      Bolder weight text (relative to the parent element).

      Normal weight text.

      Light weight text.

      Lighter weight text (relative to the parent element).

      Italic text.

      Text with normal font style

      <p class="fw-bold">Bold text.</p>
      <p class="fw-bolder">Bolder weight text (relative to the parent element).</p>
      <p class="fw-normal">Normal weight text.</p>
      <p class="fw-light">Light weight text.</p>
      <p class="fw-lighter">Lighter weight text (relative to the parent element).</p>
      <p class="fst-italic">Italic text.</p>
      <p class="fst-normal">Text with normal font style</p>

      行高

      使用.lh-*通用類別來改變行高。

      Some placeholder content to show off the line height utilities. Happy birthday. You could've been the greatest. She ride me like a roller coaster. I messed around and got addicted. You just gotta ignite the light and let it shine! I'm intrigued, for a peek, heard it's fascinating. Catch her if you can. I should've told you what you meant to me 'Cause now I pay the price. Do you ever feel, feel so paper thin.

      But you better choose carefully. Yo, shout out to all you kids, buying bottle service, with your rent money. She's sweet as pie but if you break her heart. Just own the night like the 4th of July! In another life I would be your girl. Playing ping pong all night long, everything's all neon and hazy. Shorty so bad, I’m sprung and I don’t care.

      I can feel a phoenix inside of me. Maybe a reason why all the doors are closed. We go higher and higher. Passport stamps, she's cosmopolitan. Someone said you had your tattoo removed. All my girls vintage Chanel baby. Someone said you had your tattoo removed.

      But I will get there. This is real so take a chance and don't ever look back, don't ever look back. You could travel the world but nothing comes close to the golden coast. Of anything and everything. Venice beach and Palm Springs, summertime is everything. Do you ever feel already buried deep six feet under? It's time to bring out the big balloons. So cover your eyes, I have a surprise. So I don't have to say you were the one that got away.

      <p class="lh-1">Some placeholder content to show off the line height utilities. Happy birthday. You could've been the greatest. She ride me like a roller coaster. I messed around and got addicted. You just gotta ignite the light and let it shine! I'm intrigued, for a peek, heard it's fascinating. Catch her if you can. I should've told you what you meant to me 'Cause now I pay the price. Do you ever feel, feel so paper thin.</p>
      <p class="lh-sm">But you better choose carefully. Yo, shout out to all you kids, buying bottle service, with your rent money. She's sweet as pie but if you break her heart. Just own the night like the 4th of July! In another life I would be your girl. Playing ping pong all night long, everything's all neon and hazy. Shorty so bad, I’m sprung and I don’t care.</p>
      <p class="lh-base">I can feel a phoenix inside of me. Maybe a reason why all the doors are closed. We go higher and higher. Passport stamps, she's cosmopolitan. Someone said you had your tattoo removed. All my girls vintage Chanel baby. Someone said you had your tattoo removed.</p>
      <p class="lh-lg">But I will get there. This is real so take a chance and don't ever look back, don't ever look back. You could travel the world but nothing comes close to the golden coast. Of anything and everything. Venice beach and Palm Springs, summertime is everything. Do you ever feel already buried deep six feet under? It's time to bring out the big balloons. So cover your eyes, I have a surprise. So I don't have to say you were the one that got away.</p>

      Monospace

      選擇使用.font-monospace來更換為monospace字體堆疊。

      This is in monospace

      <p class="font-monospace">This is in monospace</p>

      重置顏色

      使用.text-reset來重置一個文字或連接色彩,以便它們繼承父層的顏色。

      Muted text with a reset link.

      <p class="text-muted">
      Muted text with a <a href="#" class="text-reset">reset link</a>.
      </p>

      文字裝飾

      使用文字裝飾類別來裝飾元件中的文字。

      This text has a line underneath it.

      This text has a line going through it.

      This link has its text decoration removed
      <p class="text-decoration-underline">This text has a line underneath it.</p>
      <p class="text-decoration-line-through">This text has a line going through it.</p>
      <a href="#" class="text-decoration-none">This link has its text decoration removed</a>

      Sass

      Variables

      // stylelint-disable value-keyword-case
      $font-family-sans-serif:      system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
      $font-family-monospace:       SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
      // stylelint-enable value-keyword-case
      $font-family-base:            var(--#{$variable-prefix}font-sans-serif);
      $font-family-code:            var(--#{$variable-prefix}font-monospace);
      
      // $font-size-root effects the value of `rem`, which is used for as well font sizes, paddings and margins
      // $font-size-base effects the font size of the body text
      $font-size-root:              null;
      $font-size-base:              1rem; // Assumes the browser default, typically `16px`
      $font-size-sm:                $font-size-base * .875;
      $font-size-lg:                $font-size-base * 1.25;
      
      $font-weight-lighter:         lighter;
      $font-weight-light:           300;
      $font-weight-normal:          400;
      $font-weight-bold:            700;
      $font-weight-bolder:          bolder;
      
      $font-weight-base:            $font-weight-normal;
      
      $line-height-base:            1.5;
      $line-height-sm:              1.25;
      $line-height-lg:              2;
      
      $h1-font-size:                $font-size-base * 2.5;
      $h2-font-size:                $font-size-base * 2;
      $h3-font-size:                $font-size-base * 1.75;
      $h4-font-size:                $font-size-base * 1.5;
      $h5-font-size:                $font-size-base * 1.25;
      $h6-font-size:                $font-size-base;
      

      Maps

      Font-size utilities are generated from this map, in combination with our utilities API.

      $font-sizes: (
      1: $h1-font-size,
      2: $h2-font-size,
      3: $h3-font-size,
      4: $h4-font-size,
      5: $h5-font-size,
      6: $h6-font-size
      );
      

      Utilities API

      Font and text utilities are declared in our utilities API in scss/_utilities.scss.

          "font-family": (
      property: font-family,
      class: font,
      values: (monospace: var(--#{$variable-prefix}font-monospace))
      ),
      "font-size": (
      rfs: true,
      property: font-size,
      class: fs,
      values: $font-sizes
      ),
      "font-style": (
      property: font-style,
      class: fst,
      values: italic normal
      ),
      "font-weight": (
      property: font-weight,
      class: fw,
      values: (
        light: $font-weight-light,
        lighter: $font-weight-lighter,
        normal: $font-weight-normal,
        bold: $font-weight-bold,
        bolder: $font-weight-bolder
      )
      ),
      "line-height": (
      property: line-height,
      class: lh,
      values: (
        1: 1,
        sm: $line-height-sm,
        base: $line-height-base,
        lg: $line-height-lg,
      )
      ),
      "text-align": (
      responsive: true,
      property: text-align,
      class: text,
      values: (
        start: left,
        end: right,
        center: center,
      )
      ),
      "text-decoration": (
      property: text-decoration,
      values: none underline line-through
      ),
      "text-transform": (
      property: text-transform,
      class: text,
      values: lowercase uppercase capitalize
      ),
      "white-space": (
      property: white-space,
      class: text,
      values: (
        wrap: normal,
        nowrap: nowrap,
      )
      ),
      "word-wrap": (
      property: word-wrap word-break,
      class: text,
      values: (break: break-word),
      rtl: false
      ),
      
      返回頂部
      主站蜘蛛池模板: 亚洲高清美女一区二区三区| 国产日韩一区二区三免费高清 | 亚洲AV成人一区二区三区在线看| 无码国产精品一区二区免费3p | 国产精品一区二区久久不卡| 日本一区二区在线播放| 日本精品一区二区三区在线视频一 | 精品理论片一区二区三区| 亚洲一区免费观看| 狠狠综合久久AV一区二区三区 | 亚洲av无码一区二区三区天堂古代 | 91国偷自产一区二区三区| 在线观看午夜亚洲一区| 久久99国产一区二区三区| 精品天海翼一区二区| 日韩在线一区视频| 精品人妻少妇一区二区三区不卡 | 国产精品无码一区二区三区免费| 最新欧美精品一区二区三区| 亚洲AV成人一区二区三区AV| 国产激情视频一区二区三区| 久久亚洲国产精品一区二区| 久久se精品一区精品二区| 国产另类TS人妖一区二区| 国产高清视频一区三区| 久久国产精品一区免费下载| 日韩精品一区二区亚洲AV观看| 日韩亚洲AV无码一区二区不卡| 色偷偷久久一区二区三区| 亚洲无圣光一区二区| 亚洲欧美日韩中文字幕在线一区 | 成人精品一区二区三区电影| 无码aⅴ精品一区二区三区| 精品国产亚洲第一区二区三区| 日本一区二区三区在线看| 亚洲av高清在线观看一区二区| 国产在线精品一区二区高清不卡| 亚洲国产精品一区二区第一页 | 日韩人妻精品一区二区三区视频| 亚洲国产视频一区| 日本在线电影一区二区三区|