0

私の SCSS ファイルでは、Rails の image-url ヘルパーを次のように使用しています。

background-image: image-url('sidebar-button-gradient.png')!important

CSS で次の 2 行を出力として生成します。

background-image: url(/assets/sidebar-button-gradient.png) !important img;
background-image-width: 20px;

Chrome インスペクターでは、最初の行は無視されます (交差しています)。余分な最後の「img」単語を手動で削除すると、次のように見なされます。

background-image: url(/assets/sidebar-button-gradient.png) !important;

Railsヘルパーが生成していますが、どうすればその単語を削除できますか?

asset-url(path, image) も試してみました

4

2 に答える 2

0

これは機能しているようです:

 background: url(sidebar-button-gradient.png) repeat-x #f6f6f4;

アセットがプリコンパイルされたときに機能するかどうかはわかりません。

于 2013-07-03T11:51:36.547 に答える