首頁 >後端開發 >php教程 >## 如何在 Symfony2 中正確引用 CSS 檔案中的圖片?

## 如何在 Symfony2 中正確引用 CSS 檔案中的圖片?

Patricia Arquette
Patricia Arquette原創
2024-10-25 05:24:29664瀏覽

## How to correctly reference images from CSS files in Symfony2?

Symfony 2 中 CSS 檔案中資源的路徑

使用 Symfony2 時的一個常見任務是從 CSS 檔案引用 CSS 或圖片檔案。由於 Symfony2 管理其資產的方式,這可能具有挑戰性。

一種方法是使用 assetic:dump 指令。這個指令將不同的資源檔案編譯成一個檔案。在這種情況下,它會重新編譯 CSS 檔案並重寫圖片的路徑。

不幸的是,這種方法有其限制。例如,如果 CSS 檔案位於子目錄中,則 assetic:dump 指令可能無法產生圖片的正確路徑。

另一種方法是擁有一個單獨的 CSS 文件,其中僅包含圖像的相對路徑和從 Resources/assets 而不是 Resources/public 獲取 CSS 文件的路徑。即使 CSS 檔案位於子目錄中,也會產生正確的圖片路徑,因為它不依賴 CSS 檔案的路徑。

以上是## 如何在 Symfony2 中正確引用 CSS 檔案中的圖片?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn