尝试使用 zurbs 基础,我发现两列设置为并排排列,实际上是“阶梯式”。即,他们中的一个最终坐在另一个之下。
此时,我只使用了两个 sass 文件:_foundation-global.scss 和 _grid.scss
我发现问题出在网格默认值内:框的基础默认填充扩展了柱状框的宽度。结果,总和宽度超出了 .row。
这让我很困惑:基础网格文档是这样说的:
“Foundation 使用 box-sizing:border-box 以便边框和填充不会影响列的整体宽度,使数学变得非常简单”
与此相反,我发现这些框没有设置为 box-sizing:border-box。
因此,我当然在新样式表中包含了新规则,将 div、文章和部分设置为边框框。
但是,我随后发现此设置对 Firefox 没有帮助。原来firefox不支持这个属性。铬似乎。我还没有在其他浏览器上测试过。
那么,这是怎么回事?当然基础应该支持Firefox,我只是错过了一些东西。