Symfony 2 中 CSS 檔案中資源的路徑
使用 Symfony2 時的一個常見任務是從 CSS 檔案引用 CSS 或圖片檔案。由於 Symfony2 管理其資產的方式,這可能具有挑戰性。
一種方法是使用 assetic:dump 指令。這個指令將不同的資源檔案編譯成一個檔案。在這種情況下,它會重新編譯 CSS 檔案並重寫圖片的路徑。
不幸的是,這種方法有其限制。例如,如果 CSS 檔案位於子目錄中,則 assetic:dump 指令可能無法產生圖片的正確路徑。
另一種方法是擁有一個單獨的 CSS 文件,其中僅包含圖像的相對路徑和從 Resources/assets 而不是 Resources/public 獲取 CSS 文件的路徑。即使 CSS 檔案位於子目錄中,也會產生正確的圖片路徑,因為它不依賴 CSS 檔案的路徑。
以上是## 如何在 Symfony2 中正確引用 CSS 檔案中的圖片?的詳細內容。更多資訊請關注PHP中文網其他相關文章!