Ich möchte eine Variable haben, die den Stammpfad zu allen meinen Bildern in meiner CSS-Datei enthält. Ich kann nicht genau herausfinden, ob dies in reinem Sass möglich ist (das eigentliche Webprojekt ist nicht RoR, kann also keine Asset_Pipeline oder irgendeinen dieser ausgefallenen Jazz verwenden).
Hier ist mein Beispiel, das nicht funktioniert. Beim Kompilieren wird die erste Instanz der Variablen in der Hintergrund-URL-Eigenschaft "( "Invalid CSS after "..site/background": expected ")"
) blockiert .
Definieren der Funktion zum Zurückgeben des Pfads:
//Vars
$assetPath : "/assets/images";
//Functions
@function get-path-to-assets($assetPath){
@return $assetPath;
}
Verwenden der Funktion:
body {
margin: 0 auto;
background: url($get-path-to-assets/site/background.jpg) repeat-x fixed 0 0;
width: 100%; }
Jede Hilfe wäre dankbar.