2012-01-18 4 views
3

Internet Explorerで要素を選択するたびに、境界線のように点線が表示されます。これを無効にする方法はありますか?あなたのCSSでCSS/IE - IEで何かを選択すると点線を削除します

+0

「選択」とはどういう意味ですか?開発ツールを使用してフォーム要素、テキスト、またはDOM要素を選択していますか? – Blazemonger

+0

'*:focus {outline:0!important; } 'しかし、それが動作する場合は、IE8 +でのみ動作します。 – duri

答えて

10

a { 
    outline: none; 
    border: none; /* eventually, IE specific, not sure */ 
} 
+2

「最終的に」とはどういう意味ですか?どうしてあなたのコードに 'border:none'を含めていないのですか? – Curt

+0

ああ!概要、それを解決した歓声! – CallumVass

+1

@curt IEにborderが必要かどうかわからないので:none;またはそれがなくても働くかどうか。私はそれを私の答えに含めましたが、**あなたは丁寧に**を尋ねるので、コード部分にそれを追加します。 – pduersteler

2

BLOCKQUOTE *は試してみてください:フォーカス{概要:!0重要。 }それが動作する場合、それはIE8 +でのみ動作します。

これは、すべての(*)に適用すると入力周囲の枠線を削除します。したがって、入力とテキストエリアの境界線も宣言してください。

関連する問題