Sass :: SyntaxError:对于`rgba',Alpha通道8必须介于0和1之间

时间:2016-07-13 03:45:33

标签: css ruby-on-rails asset-pipeline saas

我希望 style.css 文件出错。

尝试了所有可能的选项,但到目前为止它没有帮助。

css文件的链接是:Link to my style.css since I am not posting file here

当我使用以下方式预编译我的资产时:

rake assets:precompile RAILS_ENV=production

它返回错误:

Sass::SyntaxError: Alpha channel 8 must be between 0 and 1 for `rgba'

P.S:加载CSS文件可能需要几秒钟才能显示文件内容。

1 个答案:

答案 0 :(得分:2)

我搜索了你的代码,发现在rgba(的437个实例的第380,382和384位,你的结构中有一个css类,如下所示:

/**/
/* checked state */
/**/

.radio input + i:after {
    background-color: rgba(0, 0, 0, 8);
}
...
.checkbox input + i:after {
    color: rgba(0, 0, 0, 8);
}
...
.radio input:checked + i,
.checkbox input:checked + i,
.toggle input:checked + i {
    border-color: rgba(0, 0, 0, 8);
}

三个 8 应该 0.8 s或类似的东西来解决问题。