リンクの表示・装飾 (HTML,CSS,JavaScript)

更新日:2007年04月03日

どのリンクが選択中なのかを際立たせる装飾

リンクの上にマウスを乗せると装飾が変化するデザインはよく使われていますね。では、リンクの上にマウスを乗せたときに、リンクの横や下に矢印を表示させる装飾はいかがでしょうか。選択中の場所が際立つ装飾です。

メニューやリンクリストに活用するとおもしろいかも?

リンクの上にマウスポインタを載せると装飾が変化するデザインは、よく使われていますね。 では、リンクの上にマウスを載せたときに、リンクの横や上などに矢印を表示させる装飾はいかがでしょうか。

以下のリンクにマウスポインタを重ねてみてください。

リンクにポインタを重ねると、リンク文字の右側に赤色の矢印(←)が現れるはずです。 リンクからマウスを放すと、矢印は消えます。 動的に矢印画像が表示されたり消えたりしますが、ここではスクリプトは一切使っていません。スタイルシートだけで実現しています。

ここで表示しているリンクは、通常のテキストリンク(文字で書いたリンク)です。 どんな文字を何文字表示させているリンクの横でも実現可能です。

矢印でなくても表示可能

もちろん、表示させるのは矢印である必要はありません。以下のような装飾も可能です。 リンクにマウスポインタを重ねてみてください。

今度は、「(リンク先へ)」のような画像が表示されたはずです。
同時に文字色も変化させていることから気づかれたかもしれませんが、 これらの装飾はスタイルシートの「hover疑似クラス」を使うことで実現しています。 何も特別な方法は使っていません。
※「hover疑似クラス」は、リンクにマウスが載ったときに文字色や背景色を変化させるためによく使われるスタイルシートの記述方法です。

横でなくても表示可能

もちろん、表示場所は横に限りません。以下の例では、横方向に並んだリンクの上側に矢印(↓)を表示させています。 似たような装飾でリンクが並んでいる「メニュー」項目用の装飾などとして活用するとおもしろそうです。

これらの装飾は、スタイルシートのみで実現できます。 画像の表示・非表示の切り替えにスクリプトを用いたりはしていません。 非常にシンプルなスタイルシートで実現できますから、既存のページに適用することもとても簡単です。

今回は、このようなリンクの装飾方法をご紹介いたします。

それでは、作成方法へ >>

1 2 3 4
  • 印刷する
  • ブックマークする
  • 携帯に送る
  • ブログに書く

あわせて読みたい

この記事の担当ガイド

写真

西村 文宏

関西大学大学院 総合情報学研究科 博士課程にて情報学を学ぶ傍ら、ホームページに関する書籍の執筆や企業…

続きを読む

All About Good Answers Topics

回答募集中のトピック(お題)

回答できるものを探そう Good Anwsersトップへ
今なら最大10,000円の回答キャンペーン実施中!

ビジネススタイルは、スーツの着こなしのルールを遵守しつつ、小物で個性を打ち出すのがセオリー。だからこそ、比較的自由度の高いバッグが重要だ。そこで今回は、「ブリーフケース」と「トートバッグ」という今おすすめのタイプから15点ずつアイテムをピックアップ。品質や素材が秀でているだけでなく、機能面も優れる才色兼備な逸品を厳選した。バッグを新調するだけで、不思議なほど心躍る。

人気ホームページ作成ランキング

Powered by 価格.com

おすすめ記事

メルマガ登録

【デジタルメルマガ】オトナのオトコなら知っておきたい、PCやデジモノに関する情報をお届けします。

All About ウェブマガジン

男性向け

男のカバン完全カタログ

女性向け

パンの美味しい、素敵カフェ

All About モバイル

QRコード

All Aboutがケータイで読める!

オススメ記事をメールでチェック