私はFoundationを学び始めたばかりです(以前の厄介なcssの経験から)。行ごとに 4 つの col 画像のフルスクリーン ブロック グリッドを実行しようとしています。行を全幅にするためにこれがあります:
.row
max-width: 100%
コードは次のとおりです。
<nav class='top-bar'>
<ul class='title-area'>
<li class='name'>
<h1>
<a href='#'>
My Website
</a>
</h1>
</li>
<li class='toggle-topbar menu-icon'>
<a href='#'>
<span>menu</span>
</a>
</li>
</ul>
<section class='top-bar-section'></section>
</nav>
<div class='row'>
<ul class='small-block-grid-2 large-block-grid-4'>
<li>
<img src='http://placehold.it/500x500&text=Thumbnail' />
</li>
<li>
<img src='http://placehold.it/500x500&text=Thumbnail' />
</li>
<li>
<img src='http://placehold.it/500x500&text=Thumbnail' />
</li>
<li>
<img src='http://placehold.it/500x500&text=Thumbnail' />
</li>
</ul>
</div>
迷惑な水平スクロールバーが表示されます。以下のスクリーンショットを参照してください
私はそれが以下の余白であることを知っています:
@media only screen
[class*="block-grid-"]
margin: 0 -0.625em;
しかし、私はそれをオーバーライドすると思いますか?気分が悪い(ハックのように見える)。Foundation を適切に使用してブロック グリッドをフルスクリーンで表示するにはどうすればよいですか? これは単純なレイアウト要件です。