2017-04-27 2 views
1

Ich habe ein Problem, den richtigen Weg aus einem Bild in einer CSS-Datei (background-image)Symfony2 Assetic - Pfad zum Bild aus dem Innern einer CSS-Datei

Das Bild zu erhalten, ist im Innern

src/AppBundle/Resources/public/pics/blau.png 

die CSS-Datei in

src/AppBundle/Resources/public/css/default0.css 

habe ich eine in der index.html.twig (app/Resources/Ansichten/default) Hexe die Hintergrund-Bild blau.png bekommen sollte.

Im css ich die div mit Rand und Größe formatiert werden kann, kein Problem, aber das backgound-Bild nicht sichtbar ist:

Ich habe die folgende Syntax versuchen:

background-image: url("pics/blau.png") ; 
background-image: url("../pics/blau.png") ; 
background-image: url("../../pics/blau.png") ; 

ich kann Finde das Problem nicht. THX


Ich installierte assetic:

php app/console assets:install 

und

php app/console assetic:dump --env=dev 

laufen und was ich auch Assetic sind

$ composer require symfony/assetic-bundle 

Antwort

2

zuerst Ihre Bilder installiert und Config setzen im Ordner: (manuell oder durch assetic)

Web/uploads/public/Fotos

und in Ihrer CSS-Datei:

background-image: url({{ asset('uploads/public/pics/blau.gif') }}); 
Verwandte Themen