文章詳情頁
前端 - nginx合并多個(gè)css地址怎么解決background問題?
瀏覽:229日期:2023-08-20 09:28:50
問題描述
Node+Nginx項(xiàng)目,頁面中使用了http://cdn/project1/a.css,pro...這樣的地址引用css,每個(gè)css中可能有相對(duì)路徑的background,例如background:url(./images/logo.png),這樣合并完以后圖片路徑就會(huì)報(bào)錯(cuò),有什么辦法解決嗎?
問題解答
回答1:可能的話用絕對(duì)路徑
如果無法使用絕對(duì)路徑,不能混用不同目錄的css,可以分開這么調(diào)用
http://cdn/??a.csshttp://cdn/project/??1.css,2.css
本地搭建同樣環(huán)境測(cè)試,apache也有concat組件
回答2:css文件的相對(duì)路徑是要根據(jù)當(dāng)前css文件來獲取把。把相應(yīng)的圖片也掛在cdn上相對(duì)位置就行把。
標(biāo)簽:
CSS
相關(guān)文章:
1. javascript - immutable配合react提升性能?2. 如何設(shè)置一個(gè)無限循環(huán)并打破它。(Java線程)3. python小白 自學(xué)看書遇到看不懂的地方4. javascript - sublime快鍵鍵問題5. macos - 如何徹底刪除mac自帶的apache和php6. docker 17.03 怎么配置 registry mirror ?7. shell - mysql更新錯(cuò)誤8. DADB.class.php文件的代碼怎么寫9. php對(duì)mysql提取數(shù)據(jù)那種速度更快10. 實(shí)現(xiàn)bing搜索工具urlAPI提交
排行榜

熱門標(biāo)簽
網(wǎng)公網(wǎng)安備