FirefoxとIEの新しいウィンドウでリンクを開き、新しいウィンドウにアクセスして最初のウィンドウに戻ると、そのリンクには点線の境界線があります。私のサイトではこの境界線は必要ありません。どうすれば削除できますか?
質問する
118 次
3 に答える
2
このCSSを使用して、この問題を解決できます。
a :: -moz-focus-inner{border:0;}
a:focus, a:active{
outline:none;
ie-dummy:expression(this.hideFocus = true);
border: 0px none;
}
于 2012-10-08T09:36:05.700 に答える
1
このCSSを使用するだけです。
a:active, a:focus {outline: 0;}
これはoutline
CSSルールです。
ちょっとしたメモですが、これはアクセシビリティの問題になります。
このフィドルで確認できます:http://jsfiddle.net/sWpSq/
于 2012-10-08T09:30:43.490 に答える
0
私のような愚かな人々の場合、グラフィックの問題はFirefoxの他のhtml要素で見つけることができます。解決策は、それらに::-moz-focus-innerを使用することです。例:
a::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner {
border: 0;
}
于 2013-02-26T08:36:34.477 に答える