2012-07-27 43 views
0

我遇到了最新版本的指南針(0.12.2)和sass(3.1.20)垂直對齊mixin沒有生效的問題。當試圖使用compass validate驗證生成的CSS時,在包括compass/reset以及邊界半徑混合等等方面失敗。指南針垂直節奏不起作用

有關scss文件的代碼可以在this gist中找到。我在驗證中收到的錯誤是here。要查看網站的外觀,請轉至bitlimn.com。垂直間距應該是1.5x,但看起來是1x。

基本上,我沒有看到一些代碼。它在我升級我的指南針和sass寶石之前工作。任何人都可以幫助我找到功能齊全的羅盤/ sass樣式表嗎?

回答

2

啊,我找到了答案。當mixin源使用html模塊本身時,我在html模塊內使用了混合「建立基線」。本質上,我這樣做:

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

獲得的經驗教訓:總是讀取使用它們之前使用的函數/ mixin的來源。