【问题标题】:Rails asset precompile: Invalid CSS in jquery.scrollbar.css background imageRails 资产预编译:jquery.scrollbar.css 背景图像中的 CSS 无效
【发布时间】:2015-02-20 18:28:20
【问题描述】:

我在部署我的 Rails 应用程序的资产预编译阶段收到以下错误:

Sass::SyntaxError: Invalid CSS after "...round: url(data": expected comma, was ":image/svg+xml;..."
(in  /.../workshop/app/assets/stylesheets/application.css)
(sass):13673

有罪的 CSS 是第二个背景定义,其中包括背景图像的 URL。我该如何解决这个问题?

.scrollbar-light > .scroll-element .scroll-element_size {
background: #dbdbdb;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi
8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2
VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaW
VudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2
Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMC
UiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD
0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdm
c+);
background: -moz-linear-gradient(left, #dbdbdb 0%, #e8e8e8 100%);

【问题讨论】:

    标签: jquery css ruby-on-rails-4


    【解决方案1】:

    url 需要加引号...

    background: url('data:image/......');
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-24
      • 2020-10-10
      • 1970-01-01
      • 2011-11-30
      • 2016-05-04
      • 1970-01-01
      相关资源
      最近更新 更多