スマートフォン向けのサイト作成の時に定番的に使われている開閉式のナビゲーションの作成方法です。今回は縦方向の開閉と横方向の開閉(ドロワーメニュー)の基本的な仕組みの解説です。 jQueryとCSS3を使用した作成方法です。通常jQueryのアニメーションはCPUで処理されますが、CSS3を有効活用するとGPUが使用されてより滑らかな動きを実現できます。 縦方向の開閉メニュー ハンバーガーボタンをタップするとアコーデオン状に開くナビゲーションです。 ハンバーガーボタンはタップするとX印に変わります。X印をタップするとナビゲーションを閉じることができます。 比較的多く見るタイプのものです。 HTMLのポイントはハンバーガーボタン部分とナビゲーション部分の構造です。 ハンバーガーボタンはdivとspanで作成します。 ナビゲーションはulとliでできた一般的なものです。 縦方向の開閉メニューのサ