最近、他の Web サイトでも実装されている、デザイナーからのデザイン効果の要件に遭遇しました。
state1: Web ページが下にスクロールすると、ページのヘッダー バーが消え、上部のナビゲーションが上に移動します。 state2: Web ページが上に上がったとき スクロールすると、ページ ヘッダー バーが表示され、上部のナビゲーションがナビゲーションに沿って下に移動します。
ページには既に次の機能が含まれています:
1. ポップアップ ウィンドウが表示されると、ポップアップ ウィンドウ レイヤーはスクロールできますが、ページ レイヤーはスクロールできません。このとき、ページ内の body 要素と html 要素のオーバーフロー スタイル属性は hidden に設定されます
ページの構造は次のとおりです。 header>head
ページの下部