Ruby on rails scss文件中背景属性中的斜杠
在scss文件中,我的后台属性不起作用。我怎样才能逃脱呢Ruby on rails scss文件中背景属性中的斜杠,ruby-on-rails,css,sass,Ruby On Rails,Css,Sass,在scss文件中,我的后台属性不起作用。我怎样才能逃脱呢 .flag { background: rgba(0, 0, 0, 0) url(image-path("flags/uk.png")) no-repeat scroll left 22px top 9px / 20px auto; } 这很有效 .flag { background: rgba(0, 0, 0, 0) url(image-path("flags/uk.png")) no-repeat scroll
.flag {
background: rgba(0, 0, 0, 0) url(image-path("flags/uk.png")) no-repeat scroll left 22px top 9px / 20px auto;
}
这很有效
.flag {
background: rgba(0, 0, 0, 0) url(image-path("flags/uk.png")) no-repeat scroll left 22px top 9px;
}
更新-添加文件的一部分
source 'https://rubygems.org'
gem 'rails', '4.2.3'
gem 'pg'
gem 'haml'
gem 'high_voltage'
gem 'jbuilder', '~> 2.0'
gem 'upmin-admin'
#### Access Control
gem 'cancan'
gem 'devise'
gem 'devise-i18n'
gem 'rolify'
#### Assets
gem 'coffee-rails', '~> 4.1.0'
gem 'jquery-rails'
gem 'sass-rails', '~> 5.0'
gem 'therubyracer', platforms: :ruby
gem 'turbolinks'
gem 'uglifier', '>= 1.3.0'
更新2
汇编的产出。第一个带斜杠,第二个不带斜杠
.flag {
}
.flag {
background: url("/assets/flags/uk-51b83957b8e40b69605fd32329ecab0a14f9a51ab98af407b8335ed461d88e4f.png") no-repeat scroll left 22px top 9px transparent;
}
更新3恢复为长符号。虽然这不是问题的答案
.flag{
background-color:rgba(0, 0, 0, 0);
background-repeat:no-repeat;
background-position:left 22px top 9px;
background-attachment: scroll;
background-size: 20px auto;
}
无法使用任何版本的Sass进行复制:它通过RubyonRails资产管道进行复制。也许这就是复制的方式。你确定你没有对编译后的结果运行某种后处理器吗?Sass根本不会输出这样的空选择器(请参阅:)。无法使用任何版本的Sass进行复制:它通过Ruby on Rails资产管道进行。也许这就是复制的方式。你确定你没有对编译后的结果运行某种后处理器吗?Sass根本不会输出这样的空选择器(请参阅:)。