文章詳情頁
前端 - nginx合并多個css地址怎么解決background問題?
瀏覽:212日期: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. docker-compose中volumes的問題2. boot2docker無法啟動3. 關docker hub上有些鏡像的tag被標記““This image has vulnerabilities””4. nignx - docker內nginx 80端口被占用5. java - SSH框架中寫分頁時service層中不能注入分頁類6. docker安裝后出現Cannot connect to the Docker daemon.7. javascript - mock.js可以存儲數據嗎8. golang - 用IDE看docker源碼時的小問題9. docker api 開發的端口怎么獲取?10. dockerfile - 為什么docker容器啟動不了?
排行榜

網公網安備