firefoxのハイパーリンクをクリックして拡大した見苦しい点線を取り除く解決方法


いくつかの特殊な場合、例えばナビゲーションメニューを作る時、この状況が発生した時に効果が悪くなります。Firefoxは誤ってリンクの枠を拡大します。Firefoxのアドレスバーにabout:configを入力して、車に戻ります。「browser.display.focus_」という設定があります。リングス.width」を0に変更して、リンクをクリックするとその枠が現れません。ただし、ボタンに焦点を合わせたときに枠の表示がなくなります。そして開発者として、ブラウザにこの属性を設定するのは、ベールと同じです。これは実際はFirefoxがここのラベルがfocus状態にある時にそれに付けたOutline属性です。正しい解决方法はCSSリガのルールです。a{outline:none}または縮小範囲:a:focus{outline:none}です。后者は、ウスの左ボタをリンクに押し、放しても破線のoutlineが示されます。私が见た大部分のウェブトでは、ここの规则をCSSに书いています。Firefoxはここを抜きにしたデフォルトのoutlineを考えるべきますか?