MENU
CLOSE
デザイン Edit : 2018.11.29 Update : 2024.11.07
waypoints.jsを使って特定の位置までスクロールしたらメニューバーをにゅるっと出す

waypoints.jsを使って特定の位置までスクロールしたらメニューバーをにゅるっと出す

waypoints.jsをダウンロード

こちらからダウンロード。
今回はファイルダウンロードよりjs/ディレクトリにあるjquery.waypoints.min.jsを読み込みます。

ヘッダーで読み込み

htmlの記述

・メニューバーのhtmlはこんな感じです

・ヘッダーを表示させる位置にclassを振ります。

jsの記述

スクロールされ.sticky_pointまできたらメニューバー.navbar-defaultに.stickyを追加し、
cssによってメニューバーを表示させたいので、以下のような記述になります。

cssの記述

最初.navbar-defaultをtransform: translateY(-100%)で見えないようにしておき、.navbar-default.stickyの時に0%にすることで、見えるようにします。
transitionを設定することで、にゅるっと出てくるようになります。

KOHIMOTO LABO

WebプロダウションKOHIMOTO Inc.が発信を通して成長していくためのラボ🧪 IT企業出身。世界中の人へ発信できるWebサイトを通じて、社会がより良い方向へアップデートしていく為に日々学び、技術を生かしていきます。