Bootstrap元件結構 #00-元件篇


Bs的元件設計概念是源自於OOCSS-結構與樣式分離

元件組合規則

##元件模組大致包含以下規則:

  • 模組 (button, modal, pagination) /結構
  • 主題 (theme colors, primary, danger..)/樣式
  • 樣式 (整體size, style)/樣式
  • 狀態 (active, disabled)/樣式

按鈕元件為例

  • 當我們要加入按鈕結構時,在class中加入模組結構.btn
  • 接著:
  • 組成按鈕就是類似這些觀念:

特別的元件:容器元件

  • 跟按鈕元件有很大的不同,沒有那麼多的主題色彩與結構狀態
  • 主結構通常都在外層
    • 次結構會依據功能性不同而在.card其後面的class加上語意化的尾綴詞標誌功能性
  • 而容器元件套用色採我們會使用通用類別
    • 外框線色彩: -border-primary / -border-secondary
    • 背景色彩: -bg-primary / -bg-secondary
  • 圖示一下容器結構:
  • 這種容器元件很常與格線系統做搭配:
#bs#00元件篇






你可能感興趣的文章

CSS - Grid: cells, areas, and nesting grid

CSS - Grid: cells, areas, and nesting grid

DAY41:Equal Sides Of An Array

DAY41:Equal Sides Of An Array

API 簡介與實戰練習

API 簡介與實戰練習






留言討論