css中插入图片时的相对路径和绝对路径
2017-12-07 17:14
1691 查看
在CSS文件里,有时要用到background,即加一个背景图片,添加的路径根据图片及css文件的相对位置分以下两种类型:
1.同包下:background : url(xxx.jpg);
2.不同包: 在这种情况下有2中方法可以设置,一种是使用绝对路径,即C:\Users\dellpc\Desktop\Pro\test\images\xxx.jpg或者是http://www.xxx.com/xxx.gif这种,不过一般不推荐这么用,不利于项目移植;一种是使用相对路径,首先需要找到图片文件和css文件共同的一个根目录,然后再加上图片的子目录,比如:
css文件位置:Pro/test/css/style.css
图片文件位置:Pro/platform/images/xxx.jpg
想要找到共同的根目录就需要用到 “../” 这个路径的意思是上一级目录,如果是两层上级目录,就是 “../../” 那么,按照这种写法的话,a.css中得背景图片css应该这么写:
1.同包下:background : url(xxx.jpg);
2.不同包: 在这种情况下有2中方法可以设置,一种是使用绝对路径,即C:\Users\dellpc\Desktop\Pro\test\images\xxx.jpg或者是http://www.xxx.com/xxx.gif这种,不过一般不推荐这么用,不利于项目移植;一种是使用相对路径,首先需要找到图片文件和css文件共同的一个根目录,然后再加上图片的子目录,比如:
css文件位置:Pro/test/css/style.css
图片文件位置:Pro/platform/images/xxx.jpg
想要找到共同的根目录就需要用到 “../” 这个路径的意思是上一级目录,如果是两层上级目录,就是 “../../” 那么,按照这种写法的话,a.css中得背景图片css应该这么写:
background:url(../../platform/images/xxx.jpg )
相关文章推荐
- 网站页面导入css,图片等文件的相对路径和绝对路径问题
- 页面在编模式时,插入图片相对路径会被自动转成绝对
- mvc 解决StyleBundle中 图片绝对路径 装换成相对路径的问题 CssRewriteUrlTransform
- 关于h5中图片不显示的问题之绝对路径和相对路径
- 在JAVA WEB项目中,JSP中的图片无法显示,绝对路径和相对路径问题的解决办法。
- 外部Css文件背景图片相对路径问题
- JXL通过相对路径、绝对路径插入超链接
- dedecms上传图片相对路径改成绝对路径方法
- struts2下,jsp视图页面中CSS和javascript引用相对路径和绝对路径问题。
- html图片的绝对路径和相对路径
- struts2使用action跳转后的页面路径如果是相对路径的话会出现css、js以及图片等无法加载问题
- C#加载图片时,对同一图片,绝对路径没问题,相对路径报错。
- 相对路径、绝对路径、部署路径(html/css/servlet/jsp)
- 相对路径、绝对路径、部署路径(html/css/servlet/jsp)
- Bottle中对内联CSS中的background-image属性图片相对路径url()加载失败的折中方案
- css 引用图片 相对路径
- ecshop图片路径相对地址改为绝对地址
- dedecms5.7二级域名文章图片不显示修改方法.相对路径改为绝对路径的方法
- 在jsp页面中获取图片,css资源的绝对路径方法
- [HTML] 图片标签、绝对路径 和 相对路径