ホームページ  >  記事  >  ウェブフロントエンド  >  Chrome でスクロール中に固定要素が消えるのはなぜですか?

Chrome でスクロール中に固定要素が消えるのはなぜですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-11-03 14:28:30554ブラウズ

Why Do Fixed Elements Disappear in Chrome While Scrolling?

Chrome で固定要素が消える: 文書化された問題

スクロール中に固定要素が消えるという問題は、Chrome で認識されている問題です。特に、top: 0; を持つ要素に影響します。 Z-index や可視性を変更してこれを解決しようとしても無駄であることが判明しました。

解決策: -webkit-transform: translationZ(0)

この複雑な動作の解決策-webkit-transform:translateZ(0) プロパティをposition:fixed要素に採用することにあります。このシンプルかつ効果的な手順により、Chrome でハードウェア アクセラレーションを強制的に利用し、固定要素の継続的な再描画が保証されます。

問題の報告

この問題は Chromium チームに報告されています。そしてバグ https://bugs.chromium.org/p/chromium/issues/detail?id=288747 として割り当てられました。このバグの重要性を示し、解決を促すために、このバグにスターを追加することを検討してください。

以上がChrome でスクロール中に固定要素が消えるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。