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

È stato utile?

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
scroll top