流動的なデフォルトの12グリッドブートストラップシステム(2.3.0)でガターを変更することが知られている簡単な解決策があるかどうかを知りたいと思っています。
私はLESSに詳しくありませんが、それが答えである場合は、どのように変更できるかについても説明してください. サスも同様。
たとえば 、ガター幅を半分または4 分の 1に変更しても問題ないことに注意してください。
次の目標を達成する必要があります。
- 将来的にブートストラップを更新できる必要があります。これは、実際のブートストラップ ファイルを編集しないことを意味します。
- 他のすべてのオブジェクトの機能はそのままにしておく必要があります。
- シンプルでなければなりません。10 行未満の CSS。たとえば、追加されたクラスか何か。
私はスタック オーバーフロー全体を検索しましたが、このようなことを行う方法がわかりません。私の知る限りでは、カスタマイズされた Bootstrap をダウンロードすると、非流体グリッドのカスタム ガター幅のみがレンダリングされます。以前に独自の流体グリッド システムをコーディングしたことがあるので、数学は理解できますが、結果が生じる可能性があるのではないかと心配しており、クラス オーバーライドに関する既知の問題を共有できると助かります。
当然のことながら信用を与えることを約束します。
アップデート:
Yoda's answer で説明されているように、より少ない変数を変更することが道です。これらの少ない変数を変更した経験がある人はいますか? たとえば、変更する必要がある変数は次のとおりだと思います。
// Fluid grid
// -------------------------
@fluidGridColumnWidth: percentage(@gridColumnWidth/@gridRowWidth);
@fluidGridGutterWidth: percentage(@gridGutterWidth/@gridRowWidth);
// 1200px min
@fluidGridColumnWidth1200: percentage(@gridColumnWidth1200/@gridRowWidth1200);
@fluidGridGutterWidth1200: percentage(@gridGutterWidth1200/@gridRowWidth1200);
// 768px-979px
@fluidGridColumnWidth768: percentage(@gridColumnWidth768/@gridRowWidth768);
@fluidGridGutterWidth768: percentage(@gridGutterWidth768/@gridRowWidth768);
このようなものを変更するにはどうすればよいでしょうか。多分:
@fluidGridGutterWidth768: percentage(1.5);
誰かがこれを以前に行ったことがある場合は、正しい方向に押し込んでいただければ幸いです。