2013-01-17 225 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並使用相對定位來修正你的佈局。