3系/4系からの主な変更点
移行時に押さえる差分です。
| 項目 | 旧(3/4) | 5系 |
|---|---|---|
| jQuery | 必須(3/4) | 不要(素のJS) |
| アイコン | Glyphicons内蔵(3) | 非内蔵(Bootstrap Icons等を別途) |
| グリッド | float(3)/flex(4) | flex+gap、xxl追加 |
| データ属性 | data-* | data-bs-* |
| 方向 | left/right | start/end(RTL対応) |
| CSS変数 | 限定的 | 全面採用(5.2+) |
| カラーモード | なし | data-bs-theme(5.3) |
| フォーム | 独自マークアップ | form-control等を刷新 |
本サービス(Web将軍)や社内基盤も Bootstrap 5.3 系へ移行済みです。新規開発では 5.3 系の利用を推奨します。