プログラミング

プログラミング

CSSで作れる!レスポンシブなナビゲーションのコードスニペット10選!【後篇】

21,359 views

読了時間 : 約3分15秒

CSSのみで作成されたレスポンシブなナビゲーションのコードスニペット10選!

10 Pure CSS Responsive Navigation Code Snippets

 

最初のワイヤーフレーミング※さえしっかりしていれば、レスポンシブレイアウトをデザインすることは難しくありませんが、それでもナビゲーションは難所のひとつです。

流れを理解するのに時間がかかることがありますが、役に立つチュートリアルもたくさんあります。

筆者自身は、ここに一覧したようなコードスニペットを使用しています。これらのレスポンシブなナビゲーションのスニペ​​ットはすべて、自由に編集して使用できます。様々なスタイルのものがそろっていますので、どんなタイプのサイトでも合うものがきっとあると思います。

 

※ワイヤーフレーミングについてはぜひ以下の記事を参照してください。

 

▼前篇はこちら!

 

 

6.レスポンシブスティッキーヘッダー

前編でも紹介した、単一ページで遷移するデザインと同系統のナビゲーションです。

違いは、このナビゲーションはページ上部に固定された少し大きめのブロックがあるので、少し違ったテイストに見える点です。

ブラウザのサイズを小さくすると、ハンバーガーアイコンが楽しい動き方をすることがわかります。趣のあるスタイルですが、万人受けするものではないかもしれません。

それでも、単一ページで遷移するサイトやランディングページでこういった飾り気がないスマートなナビゲーションバーを使いたいなら、素晴らしいデザインです。

 

 

7.レスポンシブ&タッチフレンドリー

良くできたサイトというのは、カーソルを合わせるべきところが見てすぐわかるようになっていなければいけません。その点においてこのナビゲーションは、デザイナー心をくすぐるデザインになっています。

どんなサイズの画面にも対応していますし、モバイルで閲覧しても非常に見やすいです。

各リンクで新しいページが表示されますが、タップすると簡単にドロップダウンメニューを表示できます。これはナビゲーションメニューではうまく表示されていないことも多く、ドロップダウンがデザインするのが難しい理由の1つです。

 

 

8.シンプルなナビゲーションリンク

シンプルなナビゲーションメニューといえばというようなデザインです。

各リンクは、小さな画面でも独自のブロック要素として表示されます。ハンバーガーメニューはなく、隠されたアニメーションメニュー機能もありません。代わりに、リンクがサイズ変更され、別々の行に分割されます。

一番難しいのはモバイルデバイスのドロップダウン効果を処理することですが、多くのリンクにはサブメニューがあり、小さな画面でも同様に動作します。

 

 

9.PSカーテンメニュー

プレイステーションのサイトに基づいて作成されました。

作成者はこれを「カーテンメニュー」と呼び、カーテンのようにページ全体を覆うようにスライドします。これはモバイルにとっては一般的なインターフェースで、デザイナーにとっても人気のある選択肢です。

アニメーションのスタイルを見てください。ユーザーを退屈させずにリンクを表示するべく、滑らかで速く動作するよう作成されています。

そして、すべてプロダクションサイト上で動作するように感じられます。

検索アイコンをクリックしてその効果をチェックしてみてください。企業サイト向きの素晴らしいナビゲーションです。

 

 

10.レスポンシブメガメニュー

ウェブを検索して何百ものメガナビゲーションメニューを見つけることができます。大手ブログサイトやニュースサイトでよく目にしますが、通販サイトや大手代理店サイトでも人気があります。

メガメニューの中で最も難しい部分は、それを完全にレスポンシブにすることです。

この小さなスニペットのおかげで、どんな画面にも簡単にフィットするようにメガメニューのデザインを修正することができます。

モバイルでは、スライディングナビゲーションを使用して、すべての内部リンクを1つのメニューに表示します。少し煩雑に思えるかもしれません。お望みならjQueryを使ってサブリンクを隠すこともできます。

モバイルユーザーを疎外することなくデスクトップ上でメガメニューを実行するために、最も優れたソリューションの1つです。

 

 

※本記事は、10 Pure CSS Responsive Navigation Code Snippetsを翻訳・再構成したものです。

 

 

▼こちらの記事もおすすめです!

 

【コンビニでも使える!メルペイ初回利用1500円分招待コード】

当サイト限定招待コード:CMUTDF

 
・利用可能店舗:メルカリ、コンビニ、ドラッグストア等
・金額:500円分
※さらにメルペイスマート払で1000円分ポイント!
 友達招待でさらに500円分ポイント!

メルカリ-フリマアプリ&スマホ決済メルペイ

メルカリ-フリマアプリ&スマホ決済メルペイ

無料

 

ピックアップ! さらに今このキャンペーン中です↓

ポイント50%&20%還元『メルペイフィーバー・メルペイサンデー』
■キャンペーン期間:2020/03/01 ~ 2020/03/31

 

 

【MOV初回限定 合計2,000円相当無料クーポン3枚】

クーポンコード:seleqt2000

 
対応地域:神奈川県、東京都、大阪府、京都府、兵庫県(新登場)
 
2000円オフで登録» »MOVの初回利用2000円オフのクーポンを使って登録はこちら!
 
アプリDLはこちらから↓

MOV《モブ》- タクシー配車

MOV《モブ》- タクシー配車

DeNA Co., Ltd.無料

 

 

 

Seleqtをご覧頂いた方だけに「朗報」
\当サイト限定特別クーポン/

【UberEats初回1000円オフクーポン】
ins6je2v

 

対象店舗:マック、ガスト、スタバ、ピザハット、松屋 等
※1000円分無料で頼めます。〇〇円以上とかもナシ!完全無料でお試しOK
割引額:1000円引き

 

1000円オフで登録» »当サイト限定の初回利用1000円オフのクーポンを使って登録はこちら!

 

アプリDLはこちらから↓

Uber Eats: 地元で人気の料理をお届け

Uber Eats: 地元で人気の料理をお届け

無料

 

おすすめ新着記事

おすすめタグ