私はBourbon Neat Sassグリッドを使用しています。左側にサイドバーがあり、右側にコンテンツdivがある単純なテンプレートを開発しようとしています。ニートグリッドで空白を埋める
<section class="section">
<div class="section__container">
<nav class="side-menu">
<ul class="side-menu__list">
<li class="side-menu__list-item">
<a class="side-menu__link side-menu__link--active" href="#">Typography</a>
</li>
<li class="side-menu__list-item">
<a class="side-menu__link" href="#">Color scheme</a>
</li>
<li class="side-menu__list-item">
<a class="side-menu__link" href="#">Icons</a>
</li>
<li class="side-menu__list-item">
<a class="side-menu__link" href="#">Grid</a>
</li>
</ul>
</nav>
<div class="working-area">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quasi nisi incidunt ad, recusandae, deserunt quos saepe tempora at natus? Ipsa quod harum, sequi ad unde repellendus nisi nostrum repellat totam.</p>
</div>
</div>
</section>
私たちは、このSASSを持っている:
.section {
@include grid-container;
}
.section__container {
@include grid-column(8);
@include grid-shift(2);
}
.working-area {
@include grid-column(9);
border: 1px solid red;
}
.side-menu {
@include grid-column(3);
}
テンプレートは常にmargin-left
で来て、それが全体のコンテナを満たしていないが。ドキュメントのページでこの情報が見つかりませんでした。
margin-left
を削除して、コンテンツを残りの部分に埋め込むにはどうすればよいですか?
Neat v2はコンテナの余白を変更するために使用できる 'grid-collapse'を使用しています。私はそれほど少量しか使っていないNeatにはあまり経験はありませんが、ドキュメントを見て、「グリッド崩壊」がどのように機能するかを調べます。あなたの '.working-area'セレクタに' @ grid-collapse'を追加するだけで簡単です。 – Belder
あなたは正しいです。私はグリッドコラプスを使って修正することができました – brunodd