ホームページ作成/装飾・レイアウトの動的変更 (HTML,CSS,JavaScript)

角丸タブを使ったタブボックスを作る

閲覧者が「タブ」をクリックすると、ページを移動することなく一瞬でボックス内の表示内容が切り替わる「タブボックス」を、上部の角を丸くした(タブらしく見える)タブを使って作ってみましょう。《まとめ編》

西村 文宏

執筆者:西村 文宏

ホームページ作成ガイド

過去2回に渡って、「ページ移動せずに内容を変更するタブ機能(タブボックス)を作る」方法と、 「角の丸いタブを作る」方法をご紹介いたしました。 そこで今回はそれらを合わせて、下記のように上部の角を丸くした(タブらしく見える)タブを使ってタブボックスを作ってみましょう。

上記はタブが3つあるサンプルです。それぞれのタブをクリックしてみて下さい。クリックするとすぐに表示内容が変化します。
※JavaScriptが有効な環境でのみ機能します。(JavaScriptが無効だと、すべてのタブの内容が最初から表示されます。)

今回は、上記のように「角を丸くしたタブ」を使って、「ページ移動せずに表示内容を変更できるタブボックス」を作る方法をご紹介いたします。
この記事は、下記の2つの記事を既に読まれていることを前提にしていますので、未読の場合は先にそちらをご参照下さい。

  1. ページ移動せずに内容を変更するタブを作る」(2008/08/02公開)
  2. 角の丸い「タブ」を作る」(2008/08/12公開)

基本的なソースについては上記の2記事で既に説明していますので、それらの解説は本記事中では省略しています。
それでは、これを実現するソースを見ていきましょう。

【この記事の目次】

1. HTMLを修正する (Page.2)
2. スタイルシートを修正・追記する (Page.3)
3. 今回のソースのまとめ (Page.4)

  • 1
  • 2
  • 3
  • 4
  • 次のページへ

あわせて読みたい

あなたにオススメ

    表示について

    カテゴリー一覧

    All Aboutサービス・メディア

    All About公式SNS
    日々の生活や仕事を楽しむための情報を毎日お届けします。
    公式SNS一覧
    © All About, Inc. All rights reserved. 掲載の記事・写真・イラストなど、すべてのコンテンツの無断複写・転載・公衆送信等を禁じます