zurbs ファンデーションを試してみると、2 つの列が実際に「階段状」に並んで配置されていることがわかりました。つまり、そのうちの 1 つは他の下に座ってしまいました。
この時点では、_foundation-global.scss と _grid.scss の 2 つの sass ファイルを使用しています。
問題はグリッドのデフォルト内にあることがわかりました。ボックスの基礎のデフォルトのパディングは、柱状のボックスの幅を拡張しました。その結果、合計幅が .row を超えて拡張されました。
これは私を混乱させます: 基礎グリッドのドキュメントには次のように書かれています:
「Foundation は box-sizing: border-box を使用しているため、境界線とパディングが列の全体の幅に影響を与えず、計算が非常に単純になります」
これとは逆に、ボックスが box-sizing: border-box に設定されていないことがわかりました。
もちろん、新しいルールを新しいスタイルシートに含めて、div、articles、sections を border-box に設定しました。
しかし、その後、この設定が Firefox では役に立たないことがわかりました。firefox はこのプロパティをサポートしていないことがわかりました。クロムはそうらしい。他のブラウザではまだテストしていません。
それで、これでどうですか?確かに財団はFirefoxをサポートする必要がありますが、何かが足りないだけです。