CSS设置背景图片路径问题

<divclass="logo"><ahref="#"><imgsrc="images\logo.gif"alt=""></a></div>//这个能显示图片。<divs... <div class="logo"><a href="#"><img src="images\logo.gif" alt=""></a>
</div> //这个能显示图片。

<div style="margin:0px;
background:#93999E url(images\logo.gif) no-repeat left;
width:243px; height:63px;">
</div> //用CSS设置又显示不出图片。是同一张图片,但背景颜色能显示
css文件和images文件夹在同一目录文件夹下。
请高手们能帮忙解释下什么原因。
文件地址:
D:\website\images\logo.gif
D:\website\index.html
D:\website\stlye.css
展开
 我来答
lp5276159be1
2012-05-07 · TA获得超过2万个赞
知道大有可为答主
回答量:1万
采纳率:39%
帮助的人:4296万
展开全部
应该是你路径写的方式不对,这么着吧,教你一个以后不容易出错的方法,你用Dreamweaver写代码的话,就用这个软件的提示功能选择图片,当然最重要的不是这里,而是你要创建一个站点,
步骤:站点》新建站点》编辑文件(随意,可直接下一步)》测试文件(选否)》选择源文件路径(选择包含images文件夹的文件夹就行)》共享文件(选择无)》完成

设定站点之后,以后不管是插入还是选择背景图片的时候,至少不会出现路径错误的问题

回过头来,先把你这个路径问题解决了,你试试(../../images/logo.gif)或者(../images/logo.gif)或者在前面加下website
cyrilkong
推荐于2017-12-16 · TA获得超过1250个赞
知道小有建树答主
回答量:295
采纳率:100%
帮助的人:261万
展开全部
background: url(./images/logo.gif) no-repeat left;

楼主的路径错在把 \ 符号用在 web url 里面… 当然认不了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-05-07
展开全部
原因在于你那个“\”,url读取文件路径是不认“\”的,应该用“/”,
你改成下面这个就OK了
<div style="margin:0px;
background:#93999E url(images/logo.gif) no-repeat left;
width:243px; height:63px;">
</div>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
哇哈哈201211
2012-05-07 · TA获得超过122个赞
知道答主
回答量:343
采纳率:0%
帮助的人:122万
展开全部
url(images\logo.gif) no-repeat left;
斜杠反了
url(images/logo.gif) no-repeat left;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
龙阳清风
2012-05-07 · TA获得超过1696个赞
知道小有建树答主
回答量:865
采纳率:66%
帮助的人:377万
展开全部
貌似斜杠反掉了吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式