2012-04-24 50 views
0

我一直在使用jQuery有一段日子,只是想用它真的。所以,我認爲它的時間我自己建立了一個新的個人展示/投資組合網站,我目前正在製作一個互動展示臺,展示一件作品,並且用戶按下下一個按鈕以移動展示下一張工作。CSS jQuery的 - 展示圖片(淡入)

的「工作」是與後臺設置的圖像(其是實際的「工作」)一個div設置。

基本上,我想知道,如果它可以淡出CSS背景圖片,替換它,然後在褪色?

我正在考慮爲我的每項工作使用不同的div,每種都使用獨特的css,使用dsiplay:none,並在用戶單擊「下一個」時使用jQuery淡入每項工作。但如果我有超過50件作品展示,那可能會變得有點混亂。所以我只是想知道如果我可以有一個div,一個css,並使用jQuery淡出css背景圖像,替換和淡入。

我還沒有真正構建過我的代碼,因爲我是還是在「想法」階段: -/

在先進的感謝!

回答

0

爲每張照片不同元素的好處是,瀏覽器會預載的圖片,並且使應用程序顯得更加敏感,如果你在另一個背景面對你可能是裝的正是時候,它可能是在轉換過程中,特別是在低速連接時可見。無論如何,我的想法是div方法更好。

+0

好的,如果你認爲更好的方法,那麼我會去用它。乾杯! – 2012-04-24 11:17:11

+1

Yeh,但有一些權衡......這意味着所有圖像都會被加載,即使它們從未被視爲對移動數據計劃的人有點苛刻......當某人開始查看當前圖像時,您幾乎要開始加載另一個圖像然後。 – 2012-04-24 12:22:18

+0

這是真的安迪。也許一種方法是動態地創建下一個div並加載爲下一個轉換做好準備。 – 2012-04-24 15:37:32