2013-04-22 220 views
0

我正在试图做一个与几个导航图像链接与背景图像。如果我让链接div调用图像,它们就会显示出来。但是当我调用相同类的链接时,背景图像消失。任何帮助表示赞赏CSS链接背景图像不显示

CSS

#advertising { 
    z-index: 1; 
    width: 465px; 
    height: 65px; 
    display: block; 
    position: absolute; 
    background: url('../images/advertising.png'); 
} 

HTML

<a href="#" id="advertising"></a> 
+5

显示如何包含CSS文件。原因是CSS中的URL与CSS文件相关,而不是HTML文件。 – 2013-04-22 18:55:58

+0

css/medium.css如果我在FireBug中预览和检查,图像将正确显示在CSS位置。 – 2013-04-22 18:57:29

+0

你确定图像位于'../ images /'吗?那是正确的道路吗? – brbcoding 2013-04-22 18:57:35

回答

0

1)你或许应该给它一个topleft ...值的位置。

2)尝试图像的绝对路径。

3)尝试将其中一个元素容器的位置设置为相对位置。

4)禁用广告过滤:)

+0

,并尝试给图像的绝对路径,以知道最新的问题 – HasanAboShally 2013-04-22 19:02:02

+0

我试着给一个左上角,绝对图像的网址,仍然没有运气 – 2013-04-22 19:03:42

+0

aaa绝对位置将工作,只有当其中一个元素容器有位置相对。 – HasanAboShally 2013-04-22 19:05:13

0

在我的项目之一,我有一个类似的问题。如果我像这样“css/medium.css”调用我的CSS,它不起作用。我必须在开始时用斜杠调用它“/css/medium.css”

+0

换句话说,你告诉他要做的是检查他的路径,他声称他已经做了。 – j08691 2013-04-22 19:24:54

+0

也许路径是正确的,但你如何称呼路径可能会造成问题 – Tasos 2013-04-22 19:31:22