我一直在嘗試製作一些html和css頁面。每次當我加載一個頁面。它總是給我大約半秒鐘的HTML頁面,而沒有CSS風格。任何人都知道爲什麼發生這種情況以及如何解決它?提前致謝。在html頁面加載時CSS延遲1秒?
解決:感謝球員,我只是把我的jquery放在底部,它解決了這個問題。
我一直在嘗試製作一些html和css頁面。每次當我加載一個頁面。它總是給我大約半秒鐘的HTML頁面,而沒有CSS風格。任何人都知道爲什麼發生這種情況以及如何解決它?提前致謝。在html頁面加載時CSS延遲1秒?
解決:感謝球員,我只是把我的jquery放在底部,它解決了這個問題。
我建議如下: -
從頭部取出所有jQuery和它放置在頁面的底部。
從編碼中刪除多餘的空白。
減小圖像文件的大小。
儘量將多個腳本合併爲一個腳本。
刪除任何不必要的元素。
將所有樣式表合併爲一個文件 - 較小的文件,較短的響應時間和較快的加載時間。
優化您的背景圖片或您在頁面上使用的任何圖片以加快載入速度。
最後使用Gzip來縮小JS,CSS和HTML。切勿在圖像,視頻和PDF中使用它 - 不會做任何額外的壓縮,但可能會增加尺寸。
在文檔的HEAD元素中只有一個LINK元素或SCRIPT元素將防止未格式化內容的閃爍。
別人誰有同樣的問題,在我的情況的延遲是從文本輸入autofocus=""
屬性 ,所以我刪除了,問題解決了!
希望能幫到
誰會想到這個?你的建議解決了我的問題。謝謝。 – alexandrudicu 2018-01-27 00:09:11
什麼瀏覽器?他們大多提供一些計時工具來顯示發生了什麼。 – leppie 2013-02-17 08:22:03
這可能會發生,因爲css文件,加載速度不夠快。在頁腳中使用jquery並將主樣式表保留在任何其他樣式表之上 – Shail 2013-02-17 08:22:21
可以請你從html頁面發佈一些代碼,html文檔中引用的css在哪裏?還有多大的CSS文件? – Judo 2013-02-17 08:22:26