符合RWD的前端開發框架,有很多內建元件。
Twitter開發前端框架,它包括HTML、CSS和JavaScript的模板
RWD(Responsive Web Design)
響應式網頁設計,根據不同的設備(如桌面、平板、手機等)螢幕大小動態調整網頁的布局和內容。
使用彈性布局(偵測螢幕尺寸,偵測裝置方向,使用JavaScript動態更改CSS或添加/移除CSS類別)。
Bootstrap
- 用於快速開發RWD響應式網站(自適應螢幕大小,多種設備的兼容性)和Web應用程序。
- 添加.img-fluid類別,這將設置 max-width 為 100% 和 height 為 auto,從而確保它在其父元素中的大小是響應式的。
- 12列網格系統創建頁面佈局,.col-sm-, .col-md-, .col-lg-等,來為不同的設備屏幕大小定義列的寬度。
- 提供系列JS插件,模板
- 可與jQuery, React, Vue集成
- 模式(Modal): 浮動在介面上對話框,使用Bootstrap的模式插件。
12列網格系統
1 | <div class="container"> |
Bootstrap5 重點
- Removed JQuery
- Flexbox作為其主要的佈局系統
- 完全用Vanilla JS撰寫
- IE 支援降至 10, 11
Tools
- Wireframe-Figma
- Playground
- Components’ example
IDE
VS Code
- Brackets
- Atom
- Sublime
安裝
1 | npm i bootstrap |
如果你覺得這篇文章很棒,請你不吝點讚 (゚∀゚)