我有一个html文件,在它的内嵌样式:这里是:CSS中的背景url()不显示图像,但在html中使用<img src>会使其显示?
https://gist.github.com/anonymous/f80e5e22d4148f218a2d
当我尝试使用背景网址(),则图像不显示应用图像。即使我尝试在路径的“图像”文件夹之前添加“../”,或者在椭圆括号内的路径的开始和结尾插入“”“”。
该文件夹结构如下:index.html驻留在两个其他文件夹的“样式表”和“图像”中。 “样式表”文件夹中的内容是默认文件夹,附带骨架html5样板,样式表将合并到html文档的内联样式中。在'images'文件夹里面,只有一个文件,现在叫'logo.jpg'。当我尝试通过给出'logo'类背景添加图像作为背景:url(),那么图像不希望显示在Mozilla Firefox和其他浏览器中。但是,当我在html文档中添加'src'属性以标记标签并指定路径与CSS样式中的路径完全相同时,图像就会出现。有人可以向我解释为什么当我试图通过CSS添加图片时图片不显示?
使用Firebug for Firefox(特别是网络标签)查看图像是否已下载。如果不是,路径可能是错误的。请记住在CSS中,相对路径是相对于CSS文档而言的,不一定是HTML文档。 – 2014-10-11 12:55:11
在附注上,最好在代码中包含代码,最好是复制问题所需的最小代码。 – 2014-10-11 12:56:34
我已经这么做了。不幸的是,我打开本地主机上的index.html,并点击“网络”选项卡,它不显示任何信息。我已经尝试'../'等,但没有运气 – 2014-10-11 12:56:55