問題タブ [fouc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
427 参照

fouc - Google サイトでスタイルのないコンテンツ (FOUC) のフラッシュを回避するにはどうすればよいですか

Google サイトの HTML ボックス内に、いくつかのカスタム HTML、CSS、および jQuery を配置しました。ただし、ページが読み込まれると、読み込みが完了するまで、フォーマットされていないコンテンツが数秒間表示されます。以下を追加しようとします:

html { 可視性: 非表示; }

後で jQuery で再びオンにすると、Google サイト内では機能しないようです。

誰か別の提案はありますか?

0 投票する
3 に答える
12642 参照

css - webpack で読み込んだ css を使用しているときに FOUC を停止する方法

webpack を使用しているときにエントリ ポイント内に css をロードすると、FOUC が発生します。css が webpack によって読み込まれないように削除し、それを通常のリンクとして html ファイルに含めるだけで、FOUC の問題は解消されます。

注: これはブートストラップ フレームワークだけでなく、Foundation と Materialize でも同じ結果でテストしました。

以下に投稿されたコードは、Bootstrap を使用した私の問題の単なるテスト例です。

HTML コード

bootstrap.js のメイン エントリ ポイント

webpack.config.js