ホームページ >ウェブフロントエンド >jsチュートリアル >ページを上下にスクロールして、上部のナビゲーションの位置を変更します

ページを上下にスクロールして、上部のナビゲーションの位置を変更します

巴扎黑
巴扎黑オリジナル
2017-07-22 09:22:211890ブラウズ

最近、他の Web サイトでも実装されている、デザイナーからのデザイン効果の要件に遭遇しました。

state1: Web ページが下にスクロールすると、ページのヘッダー バーが消え、上部のナビゲーションが上に移動します。 state2: Web ページが上に上がったとき スクロールすると、ページ ヘッダー バーが表示され、上部のナビゲーションがナビゲーションに沿って下に移動します。

ページには既に次の機能が含まれています:

1. ポップアップ ウィンドウが表示されると、ポップアップ ウィンドウ レイヤーはスクロールできますが、ページ レイヤーはスクロールできません。このとき、ページ内の body 要素と html 要素のオーバーフロー スタイル属性は hidden に設定されます

ページの構造は次のとおりです。 header>head

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