跳至主要內容 跳至文件導覽

使用我們的回應式浮動工具程式,在任何元素上切換浮動,跨越任何斷點。

在此頁面

概述

這些工具程式類別會根據目前的視窗大小,使用 CSS float 屬性 將元素浮動到左方或右方,或停用浮動。!important 用於避免特定性問題。這些使用與我們的格狀系統相同的視窗斷點。請注意,浮動工具程式對彈性項目沒有影響。

在所有視窗大小上浮動開始

在所有視窗大小上浮動結束

在所有視窗大小上不要浮動
html
<div class="float-start">Float start on all viewport sizes</div><br>
<div class="float-end">Float end on all viewport sizes</div><br>
<div class="float-none">Don't float on all viewport sizes</div>

在父元素上使用 clearfix 輔助函式 以清除浮動。

響應式

每個 float 值也都有響應式變異。

在 SM(小)或更大的視窗中浮動結束

在 MD(中)或更大的視窗中浮動結束

在 LG(大)或更大的視窗中浮動結束

在 XL(特大)或更大的視窗中浮動結束

在 XXL(特特大)或更大的視窗中浮動結束

html
<div class="float-sm-end">Float end on viewports sized SM (small) or wider</div><br>
<div class="float-md-end">Float end on viewports sized MD (medium) or wider</div><br>
<div class="float-lg-end">Float end on viewports sized LG (large) or wider</div><br>
<div class="float-xl-end">Float end on viewports sized XL (extra large) or wider</div><br>
<div class="float-xxl-end">Float end on viewports sized XXL (extra extra large) or wider</div><br>

以下是所有支援的類別

  • .float-start
  • .float-end
  • .float-none
  • .float-sm-start
  • .float-sm-end
  • .float-sm-none
  • .float-md-start
  • .float-md-end
  • .float-md-none
  • .float-lg-start
  • .float-lg-end
  • .float-lg-none
  • .float-xl-start
  • .float-xl-end
  • .float-xl-none
  • .float-xxl-start
  • .float-xxl-end
  • .float-xxl-none

CSS

Sass 輔助函式 API

浮動輔助函式在 scss/_utilities.scss 中的輔助函式 API 中宣告。 了解如何使用輔助函式 API。

"float": (
  responsive: true,
  property: float,
  values: (
    start: left,
    end: right,
    none: none,
  )
),