2012-10-02 35 views
0

我想使它,以便我的網站將加載,因爲它應該但在同一時間背景圖像(這是全部頁面)將做z- index = 9999,2秒後將進入z-index = -1;網站在後臺加載和Z指數上升和下降

的一點是,遊客將看到背景圖像2秒鐘,然後將背景圖片西港島線回去,因爲它應該是backgrond ....

,最重要的是,當這種情況發生我不想腳本運行,並執行背景的事情,沒有從服務器加載網站...我希望這種事情發生在某種程度上,而不是陶醉在內容尚未(只是在2分鐘後,當backgrond回去)

有什麼想法?

+0

你是指「從服務器加載的站點」是什麼意思?可能會有不同數量的圖像加載時間,但是所有的html(減去任何ajax請求)將同時到達瀏覽器。 –

+0

爲什麼不用z-index 999999添加背景副本或其他東西?然後你就把它隱藏起來。 – Alfabravo

+0

你有沒有考慮過一個標準的jQuery預加載器? http://stackoverflow.com/questions/476679/preloading-images-with-jquery - 你的圖片將是最大的資源,所以一旦所有這些都完成加載,你可以放下z-indexed的加載圖片。 –

回答

0

首先,背景圖像沒有得到z-index。它們的宿主對象可以爲整個對象提供z索引,但不僅僅是背景圖像。

其次,你可以創建一個圖像,把它放在一個div中,並將該div放在其他所有其他的頂部,並使用z-index和絕對位置。然後,在加載其他所有內容時,可以更改該圖像的z索引。

或者,也可以將所有內容放入一個主div,將該div標記爲display: none,直到所有內容都加載完畢,然後將其更改爲display: block