文章详情页
前端 - nginx合并多个css地址怎么解决background问题?
浏览:26日期: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. javascript - vuejs 怎么清空url带参数的值2. java - jdbc如何返回自动定义的bean3. mysql - 为什么where条件中or加索引不起作用?4. mysql - 这条联合sql语句哪里错了5. Android 高德地图如何实现拖动平移地图时地图上的小图标不动?6. html5 - vue项目中vuex存储问题7. browsersync检测的静态页面只能用index.html命名,用demo.html就不能实时同步,检测动态页面的时候,比如wamp环境下,用browsersync能打开页面,但不能实现同步8. html5 - H5 SSE的本质是什么?9. angular.js - angularjs 百度统计怎么统计10. flask后台python返回到html显示问题
排行榜
