2016-07-29 4 views
1

Ich habe Legacy-Code geerbt, und es gibt diesen Teil einer Klasse in CSS:

background: url(//site.com/path/path/$?wid=3&fmt=png/myimg.jpg) 

SASS wirft einen Fehler, weil es Dinge, die die ‚$‘ eine Variable ist. Wie kann ich das umgehen, wenn ich den Image-Pfad auf dem Server nicht ändern kann?

+0

Sie Anführungszeichen verwenden müssen verwenden können: 'background: url (" // site.com/path/path/$?wid = 3 & fmt = png/myimg.jpg ")" – blonfu

Antwort

1

Umgeben Sie die URL in Anführungszeichen. Sass sieht nicht für Variablen innerhalb Strings in Anführungszeichen, stattdessen würden Sie die Interpolation Syntax #{}

background: url('//site.com/path/path/$?wid=3&fmt=png/myimg.jpg') 
Verwandte Themen