Rails 3.2.1 在 .css 中使用 !important 时资产预编译错误
Rails 3.2.1 asset precompile error when using !important in .css
当我在我的 rails 应用程序上执行耙子 assets:precompile 时,如果我有配置
,它会失败
config.assets.compress = true
导致错误的块是
.banner-row {
overflow: hidden;
margin: 0px; !important
padding: 0px; !important
}
我得到的错误是
rake aborted!
Sass::SyntaxError: Invalid CSS after "margine: 0px; ":expected "}", was !important"
预编译任务通过 compress = false
试试这个:
.banner-row {
overflow: hidden;
margin: 0px !important;
padding: 0px !important;
}
当我在我的 rails 应用程序上执行耙子 assets:precompile 时,如果我有配置
,它会失败config.assets.compress = true
导致错误的块是
.banner-row {
overflow: hidden;
margin: 0px; !important
padding: 0px; !important
}
我得到的错误是
rake aborted!
Sass::SyntaxError: Invalid CSS after "margine: 0px; ":expected "}", was !important"
预编译任务通过 compress = false
试试这个:
.banner-row {
overflow: hidden;
margin: 0px !important;
padding: 0px !important;
}