Susyone 更新后不再按预期工作
Susyone no longer working as expected after update
我已经 运行 susy-2.1.2 @import "susyone";
而不是 @import "susy";
。一切正常。我必须通过 GEM 更新指南针,这意味着 Sass 必须更新,这意味着 susy 也必须更新。所以现在我是 运行 susy-2.2.1.
我有这个css:
.dropdown .susy_container{
//Get ready for grids with bigger screen sizes
$total-columns: 12; // a 12-column grid
$column-width: 100em; // each column
$gutter-width: 1em !global; // gutters between columns
$grid-padding: 0em !global ;
@include container;
}
使用旧版本我会得到这个:
.dropdown .susy_container {
max-width: 1211em;
_width: 1211em;
padding-left: 0em;
padding-right: 0em;
margin-left: auto;
margin-right: auto;
}
有了新版本,我得到了这个:
.dropdown .susy_container {
max-width: 59em;
_width: 59em;
padding-left: 0em;
padding-right: 0em;
margin-left: auto;
margin-right: auto;
}
我的列之间也有奇怪的间距。我 100% 确定我正在使用 susyone.scss
.
我希望我能回到旧版本的 susy,但我明白了:
Gem::LoadError on line ["2064"] of /Library/Ruby/Site/2.0.0/rubygems/specification.rb: Unable to activate susy-2.1.2, because sass-3.4.9 conflicts with sass (~> 3.3.0)
这不是 Susy 的变化,而是 Sass 的变化。看起来您需要在所有设置上添加 !global
标志才能使它们生效:
.dropdown .susy_container{
//Get ready for grids with bigger screen sizes
$total-columns: 12 !global; // a 12-column grid
$column-width: 100em !global; // each column
$gutter-width: 1em !global; // gutters between columns
$grid-padding: 0em !global ;
@include container;
}
我已经 运行 susy-2.1.2 @import "susyone";
而不是 @import "susy";
。一切正常。我必须通过 GEM 更新指南针,这意味着 Sass 必须更新,这意味着 susy 也必须更新。所以现在我是 运行 susy-2.2.1.
我有这个css:
.dropdown .susy_container{
//Get ready for grids with bigger screen sizes
$total-columns: 12; // a 12-column grid
$column-width: 100em; // each column
$gutter-width: 1em !global; // gutters between columns
$grid-padding: 0em !global ;
@include container;
}
使用旧版本我会得到这个:
.dropdown .susy_container {
max-width: 1211em;
_width: 1211em;
padding-left: 0em;
padding-right: 0em;
margin-left: auto;
margin-right: auto;
}
有了新版本,我得到了这个:
.dropdown .susy_container {
max-width: 59em;
_width: 59em;
padding-left: 0em;
padding-right: 0em;
margin-left: auto;
margin-right: auto;
}
我的列之间也有奇怪的间距。我 100% 确定我正在使用 susyone.scss
.
我希望我能回到旧版本的 susy,但我明白了:
Gem::LoadError on line ["2064"] of /Library/Ruby/Site/2.0.0/rubygems/specification.rb: Unable to activate susy-2.1.2, because sass-3.4.9 conflicts with sass (~> 3.3.0)
这不是 Susy 的变化,而是 Sass 的变化。看起来您需要在所有设置上添加 !global
标志才能使它们生效:
.dropdown .susy_container{
//Get ready for grids with bigger screen sizes
$total-columns: 12 !global; // a 12-column grid
$column-width: 100em !global; // each column
$gutter-width: 1em !global; // gutters between columns
$grid-padding: 0em !global ;
@include container;
}