7

私はいくつかのhtmlとcssページを作成しようとしています。ページを読み込むたびに。それは常にcssスタイルなしでhtmlページの約0.5秒のフラッシュを私に与えます。なぜそれが起こるのか、そしてそれを修正する方法を知っている人はいますか?前もって感謝します。

解決済み:ありがとうございます。jqueryを一番下に配置するだけで問題が解決します。

4

4 に答える 4

8

同じ問題を抱えている他の人にとって、私の状況では、遅延はautofocus=""テキスト入力の属性によるものだったので、それを削除して問題を解決しました!

お役に立てれば

于 2017-10-03T09:40:40.220 に答える
7

私は次のことを提案します:-

  1. ヘッダーからjqueryを削除し、ページの下部に配置します。

  2. コーディングから余分な空白を削除します。

  3. 画像ファイルのサイズを小さくしてください。

  4. 可能であれば、多くのスクリプトを1つにまとめてみてください。

  5. 不要な要素を削除します。

  6. すべてのスタイルシートを1つにまとめます。ファイルが少なくなり、応答時間が短くなり、読み込み時間が短くなります。

  7. 背景画像またはページで使用している画像を最適化して、読み込みを高速化します。

  8. 最後に、Gzipを使用してJS、CSS、およびHTMLを縮小します。画像、ビデオ、PDFには絶対に使用しないでください。追加の圧縮は行いませんが、サイズが大きくなる可能性があります。

于 2013-02-17T08:31:58.910 に答える
3

ドキュメントのHEAD要素内の1つのLINK要素またはSCRIPT要素だけで、スタイルが設定されていないコンテンツのフラッシュを防ぐことができます。

于 2013-02-17T08:24:52.460 に答える
1

頭の中に0のスクリプトタグを入れます

<head>
    <!-- Other head stuff ... -->
    <script>0</script>
</head>
于 2021-09-15T11:20:09.173 に答える