日記/2009/04/30/HTMLリンクの周りの点線を除去
日記 / 2009 / 04 / 30 / HTMLリンクの周りの点線を除去
id: 372 所有者: msakamoto-sf
作成日: 2009-04-30 14:55:02
カテゴリ: HTML
<img>要素を組み合わせたリンクとかですと、リンクをクリックした時の点線囲みが思わぬ領域まではみ出したりする時があります。タブ風のリンクを作成する時も目立ってしまいますので、何とかその点線を非表示にしたい時もあるかも。
そういう場合は、一番お手軽なのは
a:active { outline: none; }
とCSS指定する手法です。
"remove dotted line arround link" でググると沢山出てきます。
- "SonSpring | Removing Dotted Links"
- "CSS: Remove Dotted Outline Border From Active Links [Snippet] « elc technologies"
但し、随所でコメント欄や注意書きに書かれているとおり、点線を除去すると、TABキーでリンクを移動している人など、人によってはどこにリンクがあるのか分からないという不便さも出てきます。
そうしたアクセシビリティの問題に注意した上で用いれば、便利な手法だと思います。
プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2009-04-30 15:00:34
md5:91065a7e8c8360c6d1611ef0a1c70c20
sha1:22ac99dbb732f94a8032b88e55affa5c6b9348fc