2015-03-19 15 views

risposta

27

Si potrebbe realizzare che se si utilizza th:style di impostare l'attributo di stile:

<div th:style="'background:url(' + @{/<path-to-image>} + ');'"></div> 

Controllare this thread sul forum thymeleaf.

+3

Grazie. La sintassi può essere un vero mal di testa, a volte. – SpaceBeers

+0

come posso passare la variabile dal backend alla proprietà width –

0

Spero che possa aiutare qualcuno.

Assicurati che l'immagine SIZE sia più piccola della dimensione dello schermo in pixel. Altrimenti, né "background" né "background-image" non hanno funzionato per me.

La sintassi di Leandro funziona correttamente. Considerare l'utilizzo di questo pure ('background-image' invece di 'background')

<div th:style="'background-image:url(' + @{/images/R1.jpg} + ');'"> 

Questo allunga l'immagine invece di ripetere che se l'immagine è più piccola (non c'è bisogno di affermare 'no-repeat')

Problemi correlati