我一直在尝试Compass ( SASS ) 的Susy插件,但我注意到它没有按我的预期工作。
我从官方的 Susy 教程index.html
中获取了和,编译了 SCSS 并将它放在我的服务器上。如您所见,它看起来就像它应该的那样(在我测试过的所有浏览器上):screen.scss
我接下来要做的是:
- 复制
<article>
并<div role="main">
粘贴六次 - 在
screen.scss
中,相应地更改列跨度 (div[role="main"] > article
):从@include columns(6,9);
到@include columns(1,9);
但是现在这些新元素根本不与网格对齐,它们被一个清晰可见的空间隔开。我在最新版本的 FF、Safari 和 Chrome 中对此进行了测试,似乎只有 FF 可以正确显示。屏幕截图来自 Chrome:
我这里也上传了源码供大家查看。
这是 Susy 的普遍问题,即网格不正确还是我做错了什么?如果是第一个,有人知道解决方法吗?我也尝试了百分比和像素,但都没有奏效。