82

タブインデックスの順序でフォーカスがある場合、dom-element の (ほとんどのブラウザーで) 破線の境界線を無効にする方法または操作する方法を知っている人はいますか?

フォーカスされた要素に独自のスタイルを構築したいのですが、tabindex を使用すると keydown イベントを dom 要素にバインドできるため、既存の機能を使用するのは素晴らしいことです。

4

9 に答える 9

192

必要な要素の CSS ルールを作成するだけです。outline:none;

于 2010-06-10T14:58:15.057 に答える
41

CSS トリック:

:focus { outline: none; }
于 2010-09-05T18:29:11.903 に答える
3
input::-moz-focus-inner { border: 0; }
于 2010-06-29T09:35:52.450 に答える
1
a {
outline: 0;
}

a: hover,
a: active,
a: focus {
     outline: none;
}

input::-moz-focus-inner {
border: 0;
}
于 2013-12-29T05:44:15.547 に答える
-8

あなたができるjQueryを使用して

$("#nav li a").focus(function(){
  $(this).blur();
});
于 2010-06-10T14:52:39.497 に答える