【问题标题】:Sass::SyntaxError: Alpha channel 8 must be between 0 and 1 for `rgba'Sass::SyntaxError: 'rgba' 的 Alpha 通道 8 必须介于 0 和 1 之间
【发布时间】:2016-07-13 03:45:32
【问题描述】:

我预计我的 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 文件可能需要几秒钟才能显示文件内容。

【问题讨论】:

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


    【解决方案1】:

    我对您的代码进行了搜索,发现在 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);
    }
    

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-10
      • 1970-01-01
      • 2015-02-20
      • 2015-02-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多