2010-07-22 66 views
0

(加載時)出於某種原因,當頁面內容靜止時,由於某種原因,我的頁面內容向下移動很遠,然後跳回到適當的位置。任何人都知道爲什麼或如何解決這個問題?我真的很感謝一些幫助。謝謝!加載頁面轉換

+0

你的頁面包含什麼?你使用任何JavaScript?它是純HTML還是使用PHP,ASP.NET或類似的? – 2010-07-22 02:40:14

+0

我們需要看一些css/html來幫助你理清它。 – Pat 2010-07-22 03:58:40

回答

0

聽起來像我的背景不是真的背景,而是一個圖像的層次,你已經在你的內容後面堆疊起來。

我通常覺得這很痛苦,因爲如果由於某種原因Z-index的項目變得混亂(聽起來像這是這裏發生的事情),奇怪的事情會發生在頁面加載時。

我個人建議您將背景圖像設置在所有內容所在的同一個塊上。請考慮以下內容

<div id="content"> 
    <div class="header"> </div> 
    <div class="navigation"> <!-- Menu goes here --> </div> 

    <div class="main"> <!-- Main content goes here --> </div> 
</div> 

#content { background: transparent url("Images/mybackground.png"); } 

這將在頁面元素上設置也包含您的內容的背景。假設我已經確定了這個問題,這應該可以解決你的問題。

HTH

+0

謝謝你的職位,也許這將有助於針點問題: http://ag625.com/ag625.com/agtest/talk.html 下面是我們的測試頁面的鏈接,設置我的背景瞭如身體{ } \t background-attachment:fixed; \t background-color:#FFFFFF; \t background-image:url(NIWBGtalkVfinal.jpg); \t background-repeat:no-repeat; \t background-position:left top; } 這是一個壞主意嗎?也許我應該以不同的方式設置它,或者還有其他可能嗎? – Brenna 2010-07-22 17:13:09

+0

我沒有看到您設置背景的方式有問題,但我從未使用過背景附件... 我目前工作的網站都沒有背景圖片,但我不得不說,我從來沒有在之前跳過背景圖片。 無論如何,這裏有一些速記可以縮短它:'body {background:#ffffff url(「NIWBGtalkVfinal.jpg」)no-repeat left top; }' 我從來沒有使用過一些你正在使用的屬性,所以只要在假設我是對的之前檢查它是否有效。 – 2010-07-23 06:36:25

+0

爲了記錄,我沒有看到任何在您加載時鏈接的頁面上發生了奇怪的事情。看起來不錯。 – 2010-07-23 06:37:19