2013-01-17 181 views
0

Live site.链接突然停止工作

我一直在这个网站了一会儿,和短暂中断后已返回地发现,在页脚中的三个社交媒体链接已经停止工作。页面上的所有其他链接(包括页脚中的其他链接)仍按预期工作。我感到困惑,因为代码没有被触及(据我所知),它在断层之前完美地工作。

任何想法可能会发生什么?

<div class="social"> 
     <ul> 
      <li><a href="https://twitter.com/ZOPArealty"><img src="<?php echo get_template_directory_uri(); ?>/img/twitter.png" alt="ZOPA%20Twitter" /></a></li> 
      <li><a href="http://www.facebook.com/ZopaRealty"><img src="<?php echo get_template_directory_uri(); ?>/img/facebook.png" alt="ZOPA%20Facebook" /></a></li> 
      <li><a href="http://www.linkedin.com/company/zopa-realty"><img src="<?php echo get_template_directory_uri(); ?>/img/linkedin.png" alt="ZOPA%20Linkedin" /></a></li> 
     </ul> 
    </div><!-- end social --> 
+0

您是否记录了get_template_directory_uri()并查看图像是否真的存在? – cggaurav

+1

@cggaurav如果你在页面上看,他们显然在那里。 – Jeff

+0

@cggaurav图像存在,他们出现在网站上,这是链接到另一个网站,不起作用的实际行动。 – AMC

回答

1

只需将position: relative;添加到您的.social班。这适用于我作为一个快速错误修正。

.social { 
    position: relative; 
} 
0

你已经有一些疯狂的元素在流动。我在div class="social"上放置了overflow: hidden;,它修复了链接但破坏了布局。

编辑

的罪魁祸首似乎是在li的是浮动到左边。既然你有display: inline那些,你可以拿出float: left并使用相对定位来修正你的布局。