2011-01-21 44 views
1

我在我的網站上添加了一個閃存庫,並且所需的腳本導致背景圖像移位。爲什麼爲FlashGallery添加此JavaScript會導致我的背景圖像向上移位?

您可以在這裏看到的頁面:http://www.arbitersoflight.net/media/screens.html

有問題的劇本是「swfobject.js」。我已經通過添加/刪除

<script type="text/javascript" src="/scripts/flashgallery/swfobject.js"></script> 

行到我的網站(這是運行圖庫所需的)。顯然,由於我的網站的佈局,我不能讓背景被移動...所以這是非常煩人的。不幸的是,我對編碼幾乎一無所知,所以我缺乏自己找出問題的技巧。我非常感謝你們在這裏給我的任何幫助。

回答

1

我不知道爲什麼發生這種情況,但如果添加以下CSS到以下標籤會解決它:

#header { position:relative; top:15px; } 
.scroll-pane { position:relative; top:-15px; } 

編輯:

另一個原因,這可能是發生的是從白色空間在這個腳本標籤:

<script type="text/javascript" id="sourcecode"> 
     $(function() 
     { 
      $('.scroll-pane').jScrollPane(); 
     }); 
</script> 

一個可能的方法來解決,這將是該代碼保存到一個文件,並把它作爲:

<script type="text/javascript" src="/scripts/jscrollpane/jquery.jscrollpane.init.js"></script> 
+0

這確實有助於抵消偏移量,但它並沒有完全解決它。它仍然會導致背景不一致。 – Ferret 2011-01-21 16:39:06

相關問題