リスト要素を使ったシンプルなHTMLで実装されたメニューやナビゲーションをどのようにデザイン、スタイルするかのコンテストがCodePenで開かれているので紹介します。 次のプロジェクトで使用できそうなアイデアから、こんなの初めて見る! ここから更に広げていけそう! といった面白いアイデアまで、さまざまなメニューの実装が楽しめます。 CodePenChallenge: Menus CodePenChallengeの今回のお題は、メニューです。 実装のポイントになるのは、 ネストされたアイテムを常に表示させておくのか、サブメニューとしてインタラクションを使用するか。 スマホのような小型スクリーンとワイドスクリーンにどのように対応させるか。 リスト要素で実装されたメニューにさまざまなデザイン、アニメーションやインタラクションを与えます。ベースになるHTMLは、下記のようになります。
![よく使うリスト要素のメニュー・ナビゲーションをデザインするスタイルシートのアイデア・実装方法のまとめ](https://cdn-ak-scissors.b.st-hatena.com/image/square/8beb0cdf7a2d03624ef2fb0d4f91c052b50236da/height=288;version=1;width=512/https%3A%2F%2Fcoliss.com%2Fwp-content%2Fuploads-201803%2F2018070103.png)