相對於 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/
「sass css」的推薦目錄:
- 關於sass css 在 卡斯伯 Facebook 的最佳貼文
- 關於sass css 在 軟體開發學習資訊分享 Facebook 的最佳解答
- 關於sass css 在 軟體開發學習資訊分享 Facebook 的最佳貼文
- 關於sass css 在 CSS 的變種: LESS 與SASS 的評價
- 關於sass css 在 SASS CSS pre-processor for NativeScript projects - GitHub 的評價
- 關於sass css 在 Angular using scss/sass and css in the same project - Stack ... 的評價
sass css 在 軟體開發學習資訊分享 Facebook 的最佳解答
NT570 特價中
使用 HTML5,CSS3和 Sass 建立最新的響應式( responsive )網站和 UIs! 學習 Flex 和 CSS Grid
https://softnshare.com/modern-html-css-from-the-beginning/
sass css 在 軟體開發學習資訊分享 Facebook 的最佳貼文
NT 490 特價中
課程已於2021年5月更新
上手 CSS 或刷新你的 CSS 技能,並深入探索。 每個 Web 開發人員都必須知道 CSS。
從這 22.5 小時的課程,你會學到
✅ 建立漂亮的網站,不僅包含精彩的內容,而且看起來很棒
✅ 使用基本以及進階的 CSS 功能
✅ 了解 CSS 和某些 CSS 功能背後的概念和理論
https://softnshare.com/css-the-complete-guide-incl-flexbox-grid-sass/
sass css 在 SASS CSS pre-processor for NativeScript projects - GitHub 的推薦與評價
0. More info about the upcoming new approach can be found here. This plugin uses the node-sass compiler to transpile SCSS files to CSS files in ... ... <看更多>
sass css 在 CSS 的變種: LESS 與SASS 的推薦與評價
CSS 的變種: LESS 與SASS. 瀏覽器所認識的語言,不外乎是HTML/CSS/JavaScript 這些W3C 所規定的官方語言。因此像LESS 與SASS 這些語言,當然就屬於「非官方語言」,也 ... ... <看更多>