文章詳情頁
前端 - nginx合并多個css地址怎么解決background問題?
瀏覽:83日期:2023-08-20 09:28:50
問題描述
Node+Nginx項目,頁面中使用了http://cdn/project1/a.css,pro...這樣的地址引用css,每個css中可能有相對路徑的background,例如background:url(./images/logo.png),這樣合并完以后圖片路徑就會報錯,有什么辦法解決嗎?
問題解答
回答1:可能的話用絕對路徑
如果無法使用絕對路徑,不能混用不同目錄的css,可以分開這么調(diào)用
http://cdn/??a.csshttp://cdn/project/??1.css,2.css
本地搭建同樣環(huán)境測試,apache也有concat組件
回答2:css文件的相對路徑是要根據(jù)當前css文件來獲取把。把相應(yīng)的圖片也掛在cdn上相對位置就行把。
標簽:
CSS
相關(guān)文章:
1. javascript - node.js服務(wù)端渲染解疑2. javascript - 求助關(guān)于js正則問題3. html5 - 如何解決bootstrap打開模態(tài)modal窗口引起頁面抖動?4. javascript - 求助這種功能有什么好點的插件?5. objective-c - ios百度地圖定位問題6. 微信開放平臺 - Android調(diào)用微信分享不顯示7. html - css 如何添加這種邊框?8. html5 - rudy編譯sass的時候有中文報錯9. javascript - 關(guān)于定時器 與 防止連續(xù)點擊 問題10. 為何 localStorage、sessionStorage 屬于html5的范疇,但是為何 IE8卻支持?
排行榜

熱門標簽