我使用<input>
對此我風格的邊界:如何刪除<input>邊框?
input {
font-size: 300%;
border-width: 10px;
border-style: solid;
border-radius: 30px;
}
<input>
的問題是,一旦<input>
具有焦點,會出現一個小小的藍色邊框:
我在DevTools的任何地方都看不到它,所以我認爲它屬於<input>
本身,whi ch不打算有圓形邊框(瘋狂猜測)
是否有可能擺脫它?
請不要刪除'outline'屬性 - http://a11yproject.com/posts/never-remove-css-outlines/ – sol
@ovokuro:爲什麼呢? (這是因爲在答案中提到的可訪問性?) – WoJ
是的,鍵盤用戶依賴於它提供的反饋。 – sol