2013-08-21 74 views
0

所以我自愿帮助修复亲戚的网站。而且代码是由iweb生成的,所以你可以想象它并不漂亮。无论如何,我遇到了一些问题,首先我把图像放在一个链接中,但它不起作用:(链接没有被遵循)。图片链接不工作,即条件样式没有显示

<a href="http://www.facebook.com/brackenhollow.stables" style="display:block; z-index:300;"><img src="sidebarbgs_05.png" alt="we're all about horseback riding"/></a>

此外,如果你发现内嵌样式,假装你不知道。另一件事,主页上的英雄元素没有处理,即所以我尝试了一些可以在head元素中找到的条件样式,但由于某些原因,他们没有被应用。

<style type="text/css"> 
.tinyText{ 
top: 8px !important; 

} 
[if IE] #stupidie{ 
left: -4px !important; 
top: 1px !important; 

} 
</style> 

有什么建议吗?该网站可以在这里看到:www.brackenhollowstables.com

+0

怎么样在链接的图像不工作?图像没有出现?链接不起作用吗? –

+0

嗨dryden,你可以在网站上查看它。它不会跟随链接。谢谢。 (这是Facebook按钮)。 –

回答

2

可能有我不知道的格式,但您的IE条件看起来不正确的格式。而不是

[if IE] #stupidie{ 
left: -4px !important; 
top: 1px !important; 

} 

应该

<!--[if IE]> 
#stupidie{ 
left: -4px !important; 
top: 1px !important; 
} 
<![endif]--> 

UPDATE

的问题与您的链接不工作是因为你的z索引。你在整个页面中都有一些乱七八糟的东西,看来#body_layer div覆盖了你的边栏。当我从CSS中删除z-index属性时,它允许您单击该链接。这确实会破坏你的页面的其余部分。您可以做的另一件事是将#body_layer的宽度更改为〜500px。这使它不会溢出到侧边栏并覆盖您的链接。

+0

y它只是一个替代格式..试了这种方式第一次.. –

+0

哇,谢谢..让我消化,第二..感谢看着那个,我appretiate它..我想知道如果也许我可能只会提高Z-指数,也许它会出现在顶部?无论如何,再次感谢。 –

+0

z-index已经高于其他元素,所以这里还有其他的东西。 –

1

至于图片,它似乎在源url中丢失了./。如,它应该是:

<img src="./sidebarbgs_05.png" alt="we're all about horseback riding"/>

(此为相对URL工作)

+0

Hi blurfus,没有图像显示,它只是锚标记中没有被跟踪的链接。 –

+0

是的。尽管如此,我认为德尔登在这里。做了一些很棒的观察。 –

+1

是!看起来像他在正确的轨道 – ochi