2017-04-27 41 views
1

我有一個問題,從一個CSS文件內的照片(背景圖像)得到正確的路徑Symfony2的Assetic - 從CSS-文件裏面路徑圖像

的PIC是內部

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

的CSS文件中

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

我有一個在index.html.twig(應用程序/資源/視圖/默認) 女巫應該得到背景圖像blau.png。

在CSS中我可以格式化與邊框和大小,沒有問題的股利,但backgound圖像是不可見的:

我已經嘗試下面的語法:

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

我可以找不到問題。 THX


我安裝assetic:

php app/console assets:install 

和運行

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

什麼,我也安裝和配置都Assetic

$ composer require symfony/assetic-bundle 

回答

2

首先把你的圖片(手動或assetic)

網站/上傳/公/圖片

,並在你的CSS文件:

background-image: url({{ asset('uploads/public/pics/blau.gif') }}); 
的文件夾中