相對於 Bootstrap 4 來說,我認為 v5 真正發揮特色的地方在於 “變數”
雖然 Sass 可以透過簡短的語法產生大量的 CSS 程式碼,但這也意味著 CSS 檔案會不斷地擴增。因此許多設計概念在 v4 都受到了限制,例如:不同間距的 gutter(v4 只有三種,而這三種已經讓 Bootstrap 額外佔用許多容量)。
到了 v5 以後,除了原有的 Sass 之外,更靈活運用原生的 CSS 變數技巧,這些用法甚至會讓人感覺到「哇~原來變數可以這樣玩」。以格線系統來說,每次新增一種新的 gutter 僅需要增加 3 行 CSS(沒錯,包含 ClassName 就三行;至多不需要超過 5 行)
傳統的 CSS,至少要 60 行以上才能達到此效果,而 CSS 變數的 3 行影響到:
- 12 欄
- 5 種中斷點的欄線
- 外層 .row 的設計
更詳細的 CSS 變數知識
可參考此篇文章:https://wcc723.github.io/development/2021/09/22/css-variables-bootstrap/
「bootstrap用法」的推薦目錄:
- 關於bootstrap用法 在 卡斯伯 Facebook 的精選貼文
- 關於bootstrap用法 在 如何在專案中導入Bootstrap 4 並客製它 - iT 邦幫忙 的評價
- 關於bootstrap用法 在 Bootstrap 教程 - 菜鸟教程 的評價
- 關於bootstrap用法 在 [基礎課程] Bootstrap5 教學(一):安裝、排版、內容 的評價
- 關於bootstrap用法 在 Bootstrap教學- 利用HTML + CSS,完整編寫網站外觀示範 的評價
- 關於bootstrap用法 在 Bootstrap 用法-在PTT/IG/網紅社群上服務品牌流行穿搭 的評價
- 關於bootstrap用法 在 BootStrap網頁中程式碼顯示
用法詳解 - 程式前沿 的評價
- 關於bootstrap用法 在 使用bootstrap 元件的基本網頁 - 他山教程 的評價
- 關於bootstrap用法 在 Python - 100天从新手到大师 - GitHub 的評價
- 關於bootstrap用法 在 Netty github - Alac Brindisi 的評價
bootstrap用法 在 Bootstrap 教程 - 菜鸟教程 的解答
Bootstrap 教程Bootstrap,来自Twitter,是目前最受欢迎的前端框架。Bootstrap 是基于HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得Web 开发更加快捷。 ... <看更多>
bootstrap用法 在 [基礎課程] Bootstrap5 教學(一):安裝、排版、內容 的解答
而Bootstrap 的定義用法為:. 對figure 主標籤添加 .figure ,變為inline-block 並margin-bottom 有1rem 效果。 圖片標籤添加 ... ... <看更多>
bootstrap用法 在 如何在專案中導入Bootstrap 4 並客製它 - iT 邦幫忙 的解答
雖然Bootstrap 4 已號稱為全世界最受歡迎的HTML、CSS 和JS 的前端元件庫,但並不代表所有人都會對Bootstrap 4 的原始設計照單全收,尤其是和風格顏色有關的,更是容易被 ... ... <看更多>