◎ Webデザイン後編/練習問題(上)

ケーキハウス進化系( RWD編② )

三本ラインのメニューを表示させます。
今回は、fontawesomeを使って、表示させる方法を採用しています。

▶ fontawesome
Font Awesomeのチートシートの中から、メニューアイコンとして使うコードを確認します。
https://fontawesome.com/cheatsheet

フォントを使えるように、CDNを読み込みます。チェックボックスを利用して、メニューボタンを作ります。:checked 疑似クラスを利用して、ユーザーにチェックボックスの状態に基づいたコンテンツの切り替えをする。
参考サイトは、こちら https://developer.mozilla.org/ja/docs/Web/CSS/:checked*/

ハンバーガーメニュー
https://fontawesome.com/icons/bars?style=solid


CSS

上から出現させることも可能です。transform:translate()は、移動距離を指定します。

仕上がりサンプルを見る
http://cocohp.com/menu/001/font_awesome/