Ich möchte den Pfad für das Hintergrundbild in weniger Dateien app\design\frontend\vendor\theme\web\<lessfile>
in magento2 festlegen.
Ich möchte den Pfad für das Hintergrundbild in weniger Dateien app\design\frontend\vendor\theme\web\<lessfile>
in magento2 festlegen.
Antworten:
Fügen Sie zuerst ein Bild in den app\design\frontend\vendor\theme\web\images
Ordner ein und schreiben Sie CSS wie folgt:
background: url('@{baseDir}images/icon_sprite.png');
Nach dem Hinzufügen eines neuen Image-Ausführungsbefehls wie folgt:
- php bin/magento cache:clean
- php bin/magento setup:static-content:deploy
php bin/magento setup:static-content:deploy
Befehl ausführen, nachdem Sie das Bild in den app\design\frontend\vendor\theme\web\images
Ordner eingefügt haben. Wenn es immer noch nicht funktioniert, entfernen Sie den var/view_preprocessed
Ordner.
@baseDir
in Ihren Themen zu definieren theme.less
. Standardmäßig ist die Variable auf eingestellt ../
.
background: url("@{baseUrl}images/icn.png');