Я использую Susy/Compass/SASS для простой реагирующей сетки в моем текущем проекте. Однако компилятор Compass не будет компилировать смешение Susy's at-breakpoint mixin. Вот моя сетка:Compass компилирует ошибку при смешивании Susy's at-breakpoint
+border-box-sizing
$total-columns : 3
$column-width : 4.5em
$gutter-width : 1em
$grid-padding : $gutter-width
$container-style: fluid
$break-1: 6
$break-2: 10
body
+container($total-columns, $break-1, $break-2)
.list
+span-columns(3)
.detail
display: none
+at-breakpoint($break-1) {
.detail
+squish(1)
+span-columns(3)
.list
+span-columns(2 omega)
}
+at-breakpoint($break-2) {
.detail
+squish(1,1)
+span-columns(5)
.list
+span-columns(3 omega)
}
Когда компас пытается собрать, я получаю сообщение об ошибке: error screen.sass (Line 20 of _grid.sass: Invalid CSS after "($break-1) ": expected expression (e.g. 1px, bold), was "{") identical screen.css
.
Если найдено a previous question похожее на мое, что предлагало compass-susy-plugin
был виновником. Я удалил это (не уверен, что у меня было это для начала) и снова установил жемчужину Susy, но я все равно получаю ошибку.
У кого-нибудь была эта или аналогичная проблема? Заранее спасибо за вашу помощь!
Право на. Спасибо! – raddevon