私は構築中の静的なOctopressサイトでBourbonとNeatを使用しています。ガイド($visual-grid: true;
)をオンにする以外は、_grid-settings.scss
ファイルを変更せずに使用しています。私のscreen.scss
では、私はブルボン後グリッドの設定をロードしますが、ニートの前にしています:Bourbonガイドが4列を表示してもまだ12列使用
@import "bourbon/bourbon";
@import "grid-settings";
@import "neat/neat";
私は小さな画面だけ広い4列である必要があり、デフォルトのグリッド設定を使用していますので。
$phone-portrait: new-breakpoint(max-width $tiny-screen 4); // 450px
私は450px未満の画面にサイトを表示すると、視覚的なグリッドは4列を示しているが、レイアウトはまだ12本のカラムを使用しています。レイアウトに4列のdivを使用している場所がいくつかありますが、モバイルではページが4列しかないためページ幅が3分の1にすぎないため、これらは全幅にする必要があります。 @include span-columns(4)
を@include span-columns(12)
に置き換えて、モバイルで12の列を使用していることを確認できます。 12列のdivはモバイル上の全幅である唯一のdivです。
ガイドとレイアウトの両方で同じ数の列を使用していないのはなぜですか?
実際にこの構文でうまくいきました。これはドキュメントのshowの構文です。 – Stratus3D