我正在開發一個具有全屏幕背景圖像的Website(PHP/Wordpress)。我總是遇到背景圖片的問題,我在給高度計算用戶查看的屏幕/窗口的高度,我的Jquery Code。加載它需要一些時間,並且您可以在瀏覽器中單擊刷新或單擊任何鏈接時看到底部div。我可以使用任何頁面轉換爲這些不spinners或加載欄的東西,我可以淡入或向上或向下滑動頁面加載或刷新時,或者有什麼我應該做的。如何從用戶隱藏所有這些加載問題?當瀏覽器刷新或點擊任何鏈接時,底部內容跳轉
-2
A
回答
0
在你的WP主題標題把啓動<div>
包裝:
<div class="pageLoad">
而且你可以結束它在你的WP主題頁腳
</div>
您可以使用Font Awesome微調爲您的裝載機。在頁面加載股利後的WP主題標題添加微調
<div class="buffer">
<i class="fa fa-spinner fa-pulse"></i>
</div>
創建另一個<div>
微調後,再次它會在你的WP主題頭開始,在你的WP頁腳結束(或任何你想要加載)
<div class="body">
<!-- put rest of page content, photos, etc here -->
</div>
那麼對於jQuery的,你會指望所有的圖像,一旦他們完成加載,它會隱藏微調和展示的內容:
var imgs = $(".pageLoad img")
var count = imgs.length;
$('.body').hide();
imgs.load(function() {
count--;
if (!count) {
$('.body').show();
$('.buffer').hide();
}
}).filter(function() {
return this.complete;
}).load();
您將不得不用背景圖像測試它,但這應該足以讓您開始使用。
+0
非常感謝您對像我這樣一個沒有經驗的人的詳細解釋。我不想使用微調器或加載圖像,但你給了我一個如何使用淡入淡出或類似轉換的想法,以便隱藏問題。我會盡快讓你知道。 – melonye
+0
聽起來不錯 - 祝你好運。 – PlatinumJay
相關問題
- 1. 點擊鏈接後刷新div內容
- 2. 當點擊外部鏈接時瀏覽器未發送FormsAuthentication cookie
- 3. 當點擊鏈接時頁面刷新
- 4. 鏈接跳轉懸停谷歌瀏覽器和Safari瀏覽器
- 5. 點擊鏈接或複選框時,如何重新加載瀏覽器?
- 6. 當瀏覽器刷新localStorage刷新
- 7. Safari瀏覽器的iOS - 點擊鏈接
- 8. 當用戶從瀏覽器刷新頁面或單擊頁面內的任何錨標記時保存表格
- 9. jquery內容滑塊跳回頂部後點擊超鏈接
- 10. 按鈕內部的鏈接不適用於任何瀏覽器
- 11. 如何隱藏瀏覽器使用jquery刷新時的鏈接
- 12. 帶內部鏈接的bootstrap側面菜單跳轉點擊
- 13. 內部鏈接(跳轉鏈接)
- 14. 當用戶點擊瀏覽器的「刷新」按鈕時如何避免重複?
- 15. 當用戶點擊瀏覽器的「刷新」按鈕時如何避免重複?
- 16. 點擊一個鏈接不刷新內容
- 17. 點擊更新跳轉鏈接href點擊
- 18. iOS瀏覽器 - 當使用JavaScript更改CSS或內容時,iFrame跳轉到頂部
- 19. 谷歌瀏覽器跳轉到頁面底部的<iframe>
- 20. 點擊「頁面跳轉」鏈接時網站部分消失
- 21. 打開IE瀏覽器時點擊瀏覽器中的鏈接c#?
- 22. 點擊瀏覽器刷新時的Ajax調用按鈕
- 23. 每當瀏覽器添加滾動條時,內容都會水平跳轉
- 24. 點擊一個鏈接或點擊提交,而無需刷新
- 25. CSS href文本鏈接點擊時跳轉到新行
- 26. 在瀏覽器刷新時保留活動內容
- 27. 點擊鏈接打開新的瀏覽器窗口
- 28. 點擊鏈接時隱藏內容
- 29. 強制按F5刷新時,瀏覽器或刷新按鈕
- 30. 鏈接在任何瀏覽器
爲您的項目添加一個頁面,以便我們可以看到您想要的內容 –
鏈接中有整個網站,因此當您說添加頁面時,您的意思是什麼? – melonye
只是一個建議,但你有沒有嘗試將全屏背景容器的高度設置爲視口的100%?像div {height:100vh; } – TripsLeft