Bootstrapをどこまで理解するか?

Bootstrap

2案

 状態:-  閲覧数:2,531  投稿日:2015-12-24  更新日:2018-03-03
案A.bootstrap.min.css読込後、カスタマイズ
案B.Sassを理解したうえでカスタマイズ&読込


Sassカスマイズを前提としたBootstrapテーマ


「各種bootstrap.scss + テーマ用scss」をコンパイルして提供
・bootstrap.min.css + テーマ用CSSを配布しているわけではない
※設計段階から、「コンパイルしたCSSファイル配布」を想定している

問題点
・瑣末な変更は問題ないが、根本的な変更は理解していないと難しい
※少なくともファイルは肥大化する恐れがある

2極化

 閲覧数:633 投稿日:2015-12-24 更新日:2018-03-03

案A.bootstrap.min.css読込後、カスタマイズ


ドキュメントに沿って実装
・bootstrap.min.cssの中身を知る必要はない
・必要箇所だけ上書き更新


案B.Sassを理解したうえでカスタマイズ&読込


オリジナリティが高い
・如何様にでもカスタマイズ可能
・しかもある程度以上理解が進むと、別にBootstrap使用しなくても、という境地に達するかもしれない

学習方法
・1から作成しないと、理解できない
・完成ファイルから機能を削っていくやり方だと、読み込みファイル数が多いため、途中で挫折する可能性が高い

理解方法2案

 閲覧数:611 投稿日:2015-12-24 更新日:2018-03-03

案A.必要箇所だけ上書き


「bootstrap.min.css」もしくは「テーマ用」として配布されているCSSをそのまま読込
・内容は変更しない
・必要箇所だけ、上書きされるよう追加していくだけ


案B.1から作成


Sassを理解したうえでカスタマイズしていくためには、1から作成するしかない


今後の手順案


1.「bootstrap.min.css」読込
2.「テーマ用」機能をcssで一つ一つ追加していく
※難しければこの方法を諦め案Aを採用


「Bootstrap」の「js」がいつの間にか期待通り動作しなくなった際の対応案

さよならBootstrap



週間人気ページランキング / 4-29 → 5-5
順位 ページタイトル抜粋 アクセス数
1 CSSだけで、任意の要素に配置した画像を画面一杯に表示することは、基本的には出来ない。「img src」「背景画像」「div要素」何れの場合でも。可能なのは、特殊な要件が重なった場合だけ | CSS 11
2 Illustratorでaiファイルを保存する際、下位バージョンでも開けるよう保存する | Illustrator CS3(Illustrator) 9
3 RGBの種類 / ビットカラー | RGB(色) 6
4 RGB ⇔ Lab | 色変換(色) 4
4 画像縦横比の問題 | 画像 4
4 キャラクター無料作成ジェネレーター / FLASH / オンラインサービス | イラスト参考(デザイン) 4
4 ログイン 4
5 「属性」「プロパティ」「アトリビュート」の違い | CSS 3
5 max-width: 100%の効果を打ち消すには、max-width: none; | CSS 3
5 Adobe Camera Raw 4.0 | Photoshop 3
5 Material Design 2014 年 | Material Design(色) 3
5 Design 0 3
6 RGB | 色 2
6 問題発生 / 方法は2種類 / CSS対応時の注意点 2
6 謎の現象 / 「Photoshop CS」と「Photoshop CCでは」では扱いが異なる /「PhotoShop CS3」で「Camera Raw 4.0」を起動するには? 2
6 SVG(画像) カテゴリー 2
6 #0000CDは群青色ではない? | 色 2
6 テーブル枠線がどうしても消えない時は「border-collapse: collapse;」 | Backgrounds and Borders Module(CSS) 2
6 ICCプロファイル | カラーマネージメント(色) 2
6 Braveインストールしてみたけれども、全ての広告を必ず非表示に出来るわけではないみたい | Brave(ブラウザ) 2
2026/5/6 5:06 更新