プログラミング

プログラミング

【スニペット8種類】CSSで検索フィールドを機能的かつオシャレに!

speckyboy

Speckyboy is an online magazine for designers with its focus on sharing helpful resources, exploring new techniques, sharing useful tips, and inspiring you to build a better web.

本記事は、8 Ways to Make the Search Field Sexy with CSS
翻訳・再構成したものです。
配信元または著者の許可を得て配信しています。

2,624 views

読了時間 : 約2分59秒

検索フィールドは、どんなWebサイトにもある実用的なパーツです。しかし、だからといってデザインの工夫の余地がないわけではないし、しなくてもよいというわけでもありません。むしろ、その逆です。

検索フィールドがあると、ユーザーは探しているものを簡単に見つけ出すことができるので、特にコンテンツが多いサイトでは非常に役立ちます。したがって、検索フィールドを魅力的で目に留まりやすく、かつ使いやすいものとなるように時間をかける価値は十分にあります。

このことを念頭に置いて、本記事では、ワンランク上の検索フィールドにしてくれるスニペットのコレクションをご紹介します。CSSでシンプルに作った機能拡張から、JavaScriptで作るUIまで、幅広く探してあります。

 

 

1.モーフィングアイコン

 

モーフィングアニメーションはオススメです。虫眼鏡アイコンをクリックすると検索バーに変形し、  “×” をクリックすると元に戻ります。使用しないときにはフィールドをしまっておくことができるので、小さなスクリーン向けには素晴らしいソリューションとなります。

 

 

2.ジャスト・ホバー&サーチ

 

この例は、上のものと似た機能ですが、大きな違いがあります。クリックの代わりに、アイコンの上にカーソルを置くだけで検索フィールドが表示されます。ちょっとした違いかもしれませんが、ユーザビリティを高めるという面では大きな違いになるかもしれません。これも、窮屈なスペースのためには有力な選択肢です。

 

 

3.スクロールするにも検索が必要

 

モバイルでは、ユーザーはより多くのスクロールを求められます。しかし、探しているものが見つからない場合は、さらに検索するために、サイトのヘッダーに戻らなければならないことがよくあります。この例では、ページを下にスクロールするときには画面の上部に固定される「スティッキー」検索バーが表示されます。この便利な機能は、UXを大幅に改善するはずです。

 

 

4.画面いっぱいの検索フィールド

 

最近、Googleのマテリアルデザインがかなり使用されています。そうなると、デザイン言語を検索関連にも適用するのは当然の流れでしょう。一度クリックすれば、検索フィールドが画面全体に広がるのもナイスな点です。これによりユーザーを検索に専念させることができますし、少し設定すればディスプレイに他の関連情報を追加することができます。

 

 

5.シンプルなカスタム検索

 

ユーザーがサイトの特定の領域のみを検索したいという場合もあります。カスタム検索はまったく新しいコンセプトではありませんが、ビジュアル的に映える検索方法はこれまではありませんでした。このカスタム検索フィールドのデモは違います。検索エリアを示す一連のアイコンを一緒に表示しているのです。ユーザーはただ検索したい領域のアイコンをクリックするだけでカスタム検索ができます。簡単なのです。

 

 

6.コンテキストアニメーション

 

検索中に視覚的なコンテキストを提供すれば、ユーザーは、自分がいま正しい画面と向き合っているかどうかを確認するのに役立ちます。このスニペットはAJAXを使用して背景色を変更し、ユーザーが検索を実行する際にテキスト情報を追加します。

 

 

7.半透明な検索フィールド

 

悪目立ちしないように、かつ目立つ検索フィールドを作るのはなかなか難しいものです。そこで、透明にするのは一つの方法です。ここでは、フルスクリーン画像の上に半透明の検索フィールドが表示されます。白い枠線はしっかりと見えるので、ページを邪魔せずにしかも見事な視覚効果が得られています。

 

 

8.マルチ検索

 

ユーザーが複数のデータセットを検索できるサイトでは、この例では非常に便利です。 jQueryを使用して、ユーザーがさまざまな検索フィールドを切り替えて、すべての検索機能を1か所でできるように配置しています。

 

 

おわりに

 

検索フィールドは、ユーザーをサイトから離脱しないようにするための重要な役割を果たしています。ここに紹介した検索フィールドの例は、大きな労力をかけずに便利な拡張機能を追加できます。検索機能のビジュアルや機能についてこれまであまり気に留めていなかった方は、ぜひ参考にしてみてください。

 

 

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

 

【コンビニでも使える!メルペイ初回利用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: 地元で人気の料理をお届け

無料

 

おすすめ新着記事

おすすめタグ