CodePen.36915ここまで書けば、この時点でこんな感じになると思います。指定して、親要素である、お肉と、同じ位置に同じ大きさになるようにスタイルを指定します。方には、プラスの値を指定することでお肉の下にバンズの位置を調整しています。要素ひとつで、ハンバーガーを作っています。関してもいろんな方法があると思いますが、個人的なポイントは、2つです。falseを切り替えるまぁ、ドロワーメニューを作るだけなら、これが出来れば問題ないのかなぁと思っています。ネイティブなJavaScriptで全然問題ないのですが、例えば、jQueryを使ったら、以下のようなコードでそれが実装できます。();これで、上に挙げたポイントがクリアできるわけです。付加するさて、これはなぜやってるかって話も入れておきますね。ぼくはドロワーメニューもそうですが、この様な何かをクリックして、要素が表示されるようなものを作る時は、だいたい、body要素に、classをつけるようにしています。スタイルを指定できるからです。以下のようなスタイルで、ドロワーメニューを操作できます。translateX(0);}}ちなみに、このclassを活用したら、ハンバーガーボタンも、メニュー表示用のスタイルに切り替えることができますね。属性を切り替えるって処理ですね。HTMLのマークアップの時にも書きましたが、この属性は、操作対象となる要素が、現在表示されているのか、非表示なのかをスクリーンリーダーなどに知らせることができる属性です。ハンバーガーボタンをクリックしたら、ドロワーメニューが、横からとかピューンと登場するかと思います。基本的にはハンバーガーボタンが操作する対象は、そのドロワーメニューというわけです。そのドロワーメニューって、サイトを表示した時点では、非表示になっていることが多いと思います。