指南针垂直节奏不起作用

时间:2012-07-27 05:20:08

标签: css sass vertical-alignment compass-sass

我遇到了最新版罗盘(0.12.2)和sass(3.1.20)的问题,其中垂直对齐混合没有生效。尝试使用compass validate验证生成的css时,compass/reset包含的内容以及border-radius mixin等都失败了。

有问题的scss文件的代码可以在this gist中找到。我在验证时收到的错误是here。要查看网站的外观,请转到bitlimn.com。垂直间距应为1.5倍,但看起来是1倍。

基本上,我没有看到一些代码。它在我升级我的指南针和sass宝石之前工作了。任何人都可以帮我回到功能齐全的指南针/ sass样式表吗?

1 个答案:

答案 0 :(得分:2)

啊,我找到了答案。当mixin源使用html块本身时,我在html块内使用了mixin“establish-baseline”。基本上,我这样做:

html {
    html {...} // Mixin
    ...
}

获得的经验:在使用之前,请务必阅读您使用的函数/ mixin的来源。