こんにちは、デザイナーのacurryです。
今日はページをスクロールするとスススッとついてくる
サイドメニューのJSを色々比較してみました。
調べてみると、どうやら「エレベーターメニュー」
という名称なんですね。
今日はいくつかサンプルを実装し、その動きや仕組みを比較してみます。
tfmenu
サンプル実装ページ
http://labs.cybridge.jp/sample/elevator.html
このサンプルは、メニュー移動・開閉の速さを変更できたり、
あらかじめ開いておく項目を指定できたり、と
細かい動きの設定ができるのが良いです。
※JSはここから頂きました。
http://www.kakura.jp/pg/tfmenu/
scrolllayer.js
サンプル実装ページ
http://labs.cybridge.jp/sample/elevator2.html
このサンプルは、上からメニューがついてくるタイプ。
グローバルナビゲーションがこんな形でついてきたら、
面白いかもしれないですね。
※JSはここから頂きました。
http://www.sonicjam.co.jp/soniclabs/?p=3
m_script.js
サンプル実装ページ
http://labs.cybridge.jp/sample/elevator3.html
このサンプルでは、メニューを下固定で配置したり、
真ん中で配置したりと様々なパターンのサンプルが
公開されています。
※JSはここから頂きました。
http://www.calm-web.com/lecture/script/m_script/index.html
自社の媒体ではあまり使用していませんが、
クライアント様からのご要望で使用することもあります。
縦にながーいページだと、結構便利ですね。
今後色々試してみたいと思います。





