タグ

2017年4月28日のブックマーク (2件)

  • HTML+CSSだけでタブの切り替えを作る方法とサンプル [ホームページ作成] All About

    複数のタブ切り替え機能は、HTMLCSSだけで作成可能 ページを移動せずにボックスの表示内容を切り替えられる下図のようなタブ機能(タブボックス)は、多くのウェブサイトで使われています。タブの切り替え処理にはJavaScriptが使われることもありますが、実はHTMLCSSだけで作れます。スクリプトが不要なら、記述量が少なくて済むため手軽で簡単です。 ■タブの切り替え操作に合わせて、選択中のタブの色も変更できる 記事で作り方をご紹介するタブ機能のサンプルでは、複数並ぶタブのうち非選択状態のタブは灰色で表示しています。タブにマウスポインタを載せるとタブの色が緑色に変化し、クリックして選択状態にすると黄色に変わります。タブの選択状態に合わせて、タブの下にある体ボックスの表示内容も切り替わります。 これらの処理はすべてHTMLCSSで実現しており、JavaScriptは使っていません。実

    HTML+CSSだけでタブの切り替えを作る方法とサンプル [ホームページ作成] All About
  • CSSでラジオボタンをタブメニューに変える | PRESSMAN*Tech

    先日、ラジオボタンで実装済みのUIを急遽タブメニューにしたいというご要望をいただき、CSSを利用してタブメニュー風のデザインとして見せることにしました。 ラジオボタンを元にCSSでタブメニューを作成する場合、JavaScriptが必要ないため動作も軽く、比較的簡単に実装することができます。欠点としては、擬似クラスや隣接セレクタなどを多用するため、残念ながらIE8以下のブラウザでは動作しません。 DEMO:MENU1TEXT1MENU2TEXT2MENU3TEXT3 対応ブラウザ: IE9〜、Firefox、Chorme、Safari、Opera、iOS、AndroidHTML:<div class="tabmenu"> <label> <input name="tab" type="radio" checked> <em>MENU1</em><span>TEXT1</span> </lab

    CSSでラジオボタンをタブメニューに変える | PRESSMAN*Tech