【Firefox】リンククリック時表示されるリンクフォーカス点線

| | コメント(0) | トラックバック(0)
このエントリーをはてなブックマークに追加

cssをはじめたばかりの頃に疑問に思う様な些細な小ネタ関連。

text-indent:-9999px;等、text-indentでテキストを画面外に飛ばした場合、Firefoxではリンククリック時のリンクフォーカス点線が飛ばしたテキスト部分まで伸びて表示されてしまいます。

これを回避するには2通りの記述がありますが、対応としてはNo2の方法がベストです。

 

★No1

●a {outline:none}

上記はリンクエリア点線自体が表示されなくなります。

Tabキーによるリンクフォーカスが見えなかったりと、アクセシビリティ的に難があります。

 

★No2

●a {overflow:hidden}

記述の通り、はみ出した部分のフォーカス点線は表示されません。ボタンエリアのみリンクフォーカス点線が表示されます。

 



    関連するエントリー

トラックバック(0)

このブログ記事を参照しているブログ一覧: 【Firefox】リンククリック時表示されるリンクフォーカス点線

このブログ記事に対するトラックバックURL: http://lala-rockets.com/mt/mt-tb.cgi/11

プロフィール

takayuki






このブログ記事について

このページは、takayukiが2007年10月 8日 22:24に書いたブログ記事です。

ひとつ前のブログ記事は「心を癒す灯」です。

次のブログ記事は「WEBデザイナーになろう No.01 ~デザイン、HTML等の知識の前に~」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

PHOTOHITOブログパーツ