CSS引用图片相对路径符号怎么写?

我在网上搜了很久,就是分不清~和.和..符号的意义我的目录结构是(根目录)--App_Date--App_Themes---主题1----image-----leaf.j... 我在网上搜了很久,就是分不清~和.和..符号的意义
我的目录结构是
(根目录)
--App_Date
--App_Themes
---主题1
----image
-----leaf.jpg
----main.css
--dafault.aspx
---dafault.aspx.cs
--masterpage.master
---masterpage.master.cs
--web.config
在main.css中引用上面目录下的leaf.jpg
展开
 我来答
幻翼高达Zero
2019-07-11 · TA获得超过1.7万个赞
知道答主
回答量:499
采纳率:0%
帮助的人:8.2万
展开全部

需要准备的材料分别有:电脑、浏览器、html编辑器。

1、首先,打开html编辑器,新建html文件,例如:index.html。

2、在index.html中的<style>标签中,输入css代码:body{background-image: URL(../../image/image.jpg)}。

3、浏览器运行index.html页面,此时CSS成功通过相对路径引用了图片。

寒云_
推荐于2017-04-17 · TA获得超过647个赞
知道大有可为答主
回答量:384
采纳率:0%
帮助的人:730万
展开全部
那就用background:url(./image/leaf.jpg)
或者background:url(image/leaf.jpg)等价于上面那个

/根目录
~/虚拟站点根目录
../上级目录(../../上上级目录)
./当前目录

假设你通过虚拟目录新建了个的asp.net站点,名字是site
则你的站点访问路径是http://localhost/site/
以你的目录结构为例,你的css可以这样写
background:url(./image/leaf.jpg)等价于background:url(image/leaf.jpg)
或者
background:url(/site/App_Themes/image/leaf.jpg)
或者
background:url(http://localhost/site/App_Themes/image/leaf.jpg)
~在css里不支持,假设支持的话,就是
background:url(~/App_Themes/image/leaf.jpg)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
乍一看很正经
2010-01-04 · 超过42用户采纳过TA的回答
知道小有建树答主
回答量:109
采纳率:100%
帮助的人:96.4万
展开全部
../image/leaf.jpg
-_-!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
safetye
2010-01-04 · TA获得超过154个赞
知道答主
回答量:127
采纳率:0%
帮助的人:93万
展开全部
相对路径
../上一级
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hellomood
2010-01-04 · TA获得超过6827个赞
知道大有可为答主
回答量:1万
采纳率:18%
帮助的人:2606万
展开全部
../leaf.jpg
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式