WENIGER CSS-Hintergrund mit relativem Pfad
Ich habe ein Problem, wenn ich LESS als Stylesheet für meine Website verwende. Persönlich würde ich eher den relativen Pfad in CSS als einen absoluten Pfad verwenden (nur meine Gewohnheit), aber jetzt, wenn ich WENIGER mit der Importfunktion verwende, habe ich ein Problem, wie das Folgende zeigt.
Ich habe einmain.less
Datei im Stammordner
@import "inc/inc.less";
und eine Dateiinc.less
im Ordnerinc
.homeBgr {
background: url('icons/Home.gif');
}
das BildHome.gif
ist im Ordner/root/inc/icons
- main.less
- inc
- inc.less
- icons
- Home.gif
mitlessc
Ausgabe ist
.homeBgr {
background: url('icons/Home.gif');
}
Meine Erwartung ist jedoch
.homeBgr {
background: url('inc/icons/Home.gif');
}
Wenn ich less.js als Client-Compiler verwende, erhalte ich die erwartete Ausgabelessc
, Ich nicht.
Hat jemand das gleiche Problem gehabt und hat eine Lösung dafür? Oder wirklich irgendwelche Vorschläge, wie man das zum Laufen bringt. Danke im Voraus.