【javascript】レスポンシブなタブメニューをサクッと実装できる「Responsive Full Width Tabs」
【javascript】レスポンシブなタブメニューをサクッと実装できる「Responsive Full Width Tabs」
PCサイトをレスポンシブ化する上で悩むのが、メニューのあしらい。
特にタブメニューとなると、スマホサイズになると見づらく、タッチしにくくなってしまうことがよくあります。
そこで今回は、スマホなどの小さな画面で表示したときもバッチリ使いやすい、コピペで使えるレスポンシブタブメニューをご紹介します。
Responsive Full Width Tabs - codrops
PC画面の場合の見え方
スマホ等小さい画面での見え方
画面サイズが大きい時はアイコンとテキストのセットで見せ、小さい画面ではアイコンのみにすることで見やすくなっています。
デモはこちら
http://tympanus.net/Blueprints/FullWidthTabs/
アイコンは、IcoMoon(https://icomoon.io/)のアイコンフォントを使っています。
【使い方】
IcoMoon App(https://icomoon.io/app/#/select)からお好みのアイコンを選択し、ページの下にある「Font」ボタンをクリック。
下のダウンロードボタンをクリックすると、フォントに加え、サンプルのCSSとHTMLも一式ダウンロードすることができます。
HTML側では、アイコンを表示させるタブ部分のアンカーリンクに、アイコンフォント用のクラスを記述します。
食べ物アイコンを表示させる場合
Food
[HTML]
section-1の内容 section-2の内容 section-3の内容 section-4の内容 section-5の内容
元の解説サイトの「Download」からファイル一式をダウンロードできます。
タブメニューをレスポンシブ化したいときはぜひ、使ってみてください。