私は最近、大きなウェブサイトを管理しています。私の問題は、一部のブラウザー/コンピューターでは、ページ間を移動する (または更新を押す) と、コンテンツ全体がわずかに右側に読み込まれ、0.5 秒後に本来あるべき場所である左側に戻ることがあります。その距離は 1 秒間でわずか 5mm 程度ですが、目立ちます。
知っておくと便利なこと:
wordpress サイトですが、基本的な機能しかありません。メニューには jQuery が含まれていますが、読み込みを妨げる他の JavaScript はほとんどありません。
すべてのコンテンツは、
{margin: 0 auto;}
いくつかの CSS スタイル シートがあり、コンテナーなどのいくつかの主要なタグが何度か定義されています。これらの 2 つの幅の間に不一致が見つかりましたが、修正してもすべてがジャンプします。
ロードが遅いためにジャンプする原因となっている画像は側面にありません。
コンテンツが画面の高さよりも大きい場合にのみ、コンテンツがジャンプします。つまり、画面からはみ出します。
同じネットワークと接続で、古いコンピューターではコンテンツがジャンプしますが、新しいコンピューターではジャンプしません。
古いコンピューターでは、コンテンツは IE 10 でジャンプしますが、IE10 を互換モードにした場合はジャンプしません。
残念ながら、私はウェブサイトへのリンクを貼る許可を持っていないので、私が知っているすべてをここに載せようとしました. それがより困難になることはわかっていますが、私を正しい方向に導くための指針は大いに役立ちます!
アップデート!
スクロールバーが問題でした-私はこのスレッドからの答えを使用しました:メインスクロールバーを常に見えるようにする
すべてのジャンプが停止しました!