Sass 更新后Susyone不再按预期工作
我一直在用Sass 更新后Susyone不再按预期工作,sass,susy-compass,Sass,Susy Compass,我一直在用@import“susyone”运行susy-2.1.2而不是@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 $
@import“susyone”运行susy-2.1.2
而不是@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;
}
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)
在新版本中,我得到以下信息:
.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;
}
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)
我在柱子之间也有奇怪的排水沟。我100%确信我正在使用susyone.scss
我希望我能回到susy的旧版本,但我明白了:
.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;
}
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)
这不是苏西的改变,这是萨斯的改变。看起来你需要!全局
标记所有设置以使其生效:
.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;
}
作为快速修复,您可以尝试2.1.3版。根据,它应该与Sass 3.4一起工作,但是与2.1.2相比,没有什么其他变化。我应该提到,我已经尝试了2.1.3。谢谢。我感觉像是换到了!scss的global是很久以前的事了,因为我在引导方面遇到了这个问题。也许苏西刚开始关心2.1.3。不知道发生了什么变化。这不是我们在苏西内部能控制的。