文章詳情頁
前端 - nginx合并多個css地址怎么解決background問題?
瀏覽:106日期:2023-08-20 09:28:50
問題描述
Node+Nginx項目,頁面中使用了http://cdn/project1/a.css,pro...這樣的地址引用css,每個css中可能有相對路徑的background,例如background:url(./images/logo.png),這樣合并完以后圖片路徑就會報錯,有什么辦法解決嗎?
問題解答
回答1:可能的話用絕對路徑
如果無法使用絕對路徑,不能混用不同目錄的css,可以分開這么調用
http://cdn/??a.csshttp://cdn/project/??1.css,2.css
本地搭建同樣環境測試,apache也有concat組件
回答2:css文件的相對路徑是要根據當前css文件來獲取把。把相應的圖片也掛在cdn上相對位置就行把。
標簽:
CSS
相關文章:
1. dockerfile - 我用docker build的時候出現下邊問題 麻煩幫我看一下2. android-studio - Android studio導入老版本的2048項目報錯3. 為什么我ping不通我的docker容器呢???4. PHP類屬性聲明?5. php mail無法發送郵件6. PHP 怎么api獲取json數據7. PhpStorm 輸入php按tab后生成的起始結束標簽<php><php> 如何修改?8. 為什么要通過常量的方式拐彎抹角的寫呢,直接寫DSN之類的不好嗎9. 做一個抽獎系統10. 請問一下各位老鳥 我一直在學習獨孤九賤 現在是在tp5 今天發現 這個系列視頻沒有實戰
排行榜
