Come accedere alle immagini nel file CSS in modello Symfony
-
27-10-2019 - |
Domanda
Nel file HTML posso accedere alla cartella Immagini usando la funzione Asset ma nel mio CSS non sono in grado di noi immagini
background-image:url(../images/back.png)
{% stylesheets 'css/*' %}
<link href="{{ asset_url }}" rel="stylesheet" media="screen" />
{% endstylesheets %}
Come risolverlo
Soluzione
Questo è qualcosa che mi confonde sempre anche! Comunque c'è un filtro assetico cssrewrite che dovrebbe Aiutarti a risolvere questo problema per rilevare e riscrivere gli URL negli script CSS (comunque, anche usando questo, potrebbe essere necessario modificare gli URL nel tuo CSS).
Altri suggerimenti
Uso questo:
background-image: url(/bundles/yourbundle/images/pic.png)
Funziona senza filtro cssrewrite.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow