文章詳情頁
前端 - nginx合并多個css地址怎么解決background問題?
瀏覽:132日期: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. html5 - 如何解決bootstrap打開模態modal窗口引起頁面抖動?2. vue.js - Vue 如何像Angular.js watch 一樣監聽數據變化3. android - 有沒有比較好的類似微信拍攝小視頻那樣的demo4. javascript - 給頁面加了動畫,在微信瀏覽器中顯示混亂,急救5. javascript - 小白求解,請問這個dom對象的為什么能用jquery方法?6. gosts內容是空的7. android - 試用百度地圖sdk,運行結果出來一片空白8. javascript - 前后端分離的項目中如何使用微信授權登陸?9. javascript - 百度地圖一開始設置了中心點,怎么通過按鈕在調轉到對應的中心點????10. android - 百度地圖加載大量marker點有沒有比較好的解決方案
排行榜
