首頁 >web前端 >css教學 >如何刪除 Firefox 中按鈕和連結上的虛線輪廓?

如何刪除 Firefox 中按鈕和連結上的虛線輪廓?

Susan Sarandon
Susan Sarandon原創
2024-12-23 14:40:11273瀏覽

How to Remove the Dotted Outline in Firefox on Buttons and Links?

如何刪除Firefox 按鈕和連結上的虛線輪廓

了解問題

了解問題

在Firefox中瀏覽網頁時,您可能會遇到按鈕周圍煩人的虛線輪廓並在獲得焦點時進行連結。此預設行為可能有損設計的美感。

刪除連結上的虛線輪廓
a:focus {
    outline: none;
}

要刪除連結上的虛線輪廓,您可以使用以下 CSS規則:

刪除虛線輪廓按鈕
button::-moz-focus-inner {
  border: 0;
}

對於按鈕,簡單的按鈕:焦點{輪廓:無; } 規則可能還不夠。除了從元素本身刪除輪廓之外,您還必須從內部焦點環中刪除輪廓,Firefox 使用該焦點來指示焦點。這可以透過以下規則來完成:

注意雖然在技術上可以隱藏焦點輪廓,但這是可用性問題。刪除輪廓可能會使使用者難以辨識哪個元素具有焦點。考慮提供適合您設計的替代焦點提示。

以上是如何刪除 Firefox 中按鈕和連結上的虛線輪廓?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn