- Foundation 常規
- Foundation - 全域性樣式
- Foundation - Sass
- Foundation - JavaScript
- Foundation - JavaScript 工具函式
- Foundation - 媒體查詢
- Foundation - 網格系統
- Foundation - Flex 網格
- Foundation - 表單
- Foundation - 可見性類
- Foundation - 基本排版
- Foundation - 排版輔助工具
- Foundation - 基本控制元件
- Foundation - 導航
- Foundation - 容器
- Foundation - 媒體
- Foundation - 外掛
- Foundation Sass
- Foundation - Sass 函式
- Foundation - Sass 混合宏
- Foundation 庫
- Foundation - Motion UI
- Foundation 有用資源
- Foundation - 快速指南
- Foundation - 有用資源
- Foundation - 討論
Foundation - Flex Grid SASS 參考
描述
SASS (Syntactically Awesome Stylesheet) 是一種 CSS 預處理器,它有助於減少 CSS 程式碼的重複,從而節省時間。
混合宏 (Mixins)
最終的 CSS 輸出是使用混合宏構建的。混合宏可以用來根據這些元件構建你自己的類結構。以下是用於構建最終 CSS 輸出的混合宏。
flex-grid-row
使用此混合宏建立一個 Flex 網格行容器。
@include flex-grid-row($behavior, $width, $columns, $base) { }
| 序號 | 名稱及描述 | 型別 | 預設值 |
|---|---|---|---|
| 1 |
$behavior 修改預設網格樣式。 |
關鍵詞或列表 | null |
| 2 |
$width 行的最大寬度。 |
數字 | $grid-row-width |
| 3 |
$columns 設定此行的列數。 |
關鍵詞或列表 | null |
| 4 |
$base 它在同一元素上呼叫混合宏兩次時非常有用,因為它會建立重複的輸出。 |
布林值 | true |
flex-grid-column
使用混合宏建立 Flex 網格列。在父 Flex 行上使用 unstack 類,列可以拉伸到容器的整個寬度。
@include flex-grid-column($columns, $gutter);
| 序號 | 名稱及描述 | 型別 | 預設值 |
|---|---|---|---|
| 1 |
$columns flex-grid-column() 函式用於獲取可用值。 |
混合 | Null |
| 2 |
$gutter 建立列之間的間距 |
數字 | $grid-column-gutter |
flex-grid-order
更改 Flex 網格列的順序。佈局中列號最小的列將首先顯示。
@include flex-grid-order($order);
| 序號 | 名稱及描述 | 型別 | 預設值 |
|---|---|---|---|
| 1 |
$order 應用序號。 |
數字 | 0 |
函式
以下是 Flex 網格的函式:
flex-grid-column
計算 Flex 網格列的 flex 屬性。它接受與基本 grid-column() 函式相同的值,以及以下引數:
null - 將列擴充套件到全寬。
shrink - 收縮列。
flex-grid-column($columns)
| 序號 | 名稱及描述 | 型別 | 預設值 |
|---|---|---|---|
| 1 |
$columns 設定特定列寬。 |
混合 | null |
foundation_flex_grid.htm
廣告