单击按钮时更改边框颜色[重复]
Posted
技术标签:
【中文标题】单击按钮时更改边框颜色[重复]【英文标题】:Changing border color when button is clicked [duplicate] 【发布时间】:2019-08-12 16:19:11 【问题描述】:如果你点击按钮,你会看到一个蓝色的边框,这对我来说真的很烦人。你有什么解决办法让它消失/根本不出现吗?
button
color: aqua;
background-color: transparent;
border-radius: 20px;
<button>about</button>
【问题讨论】:
button:focus border: 1px solid red;
css-tricks.com/removing-the-dotted-outline/#article-header-id-0
【参考方案1】:
这不是border
,而是按钮的outline
。您可以在其中添加outline: none
来删除它,但您应该考虑为使用键盘导航的人添加一个替代方案。
button
color: aqua;
background-color: transparent;
border-radius: 20px;
outline: none;
<button>about</button>
【讨论】:
如果您也关心 Firefox,请查看***.com/questions/71074/… 我认为不再需要添加前缀:developer.mozilla.org/en-US/docs/Web/CSS/outline以上是关于单击按钮时更改边框颜色[重复]的主要内容,如果未能解决你的问题,请参考以下文章
如何使整个表单(输入和提交按钮)在焦点上更改边框颜色(引导程序 3)
如何更改按钮的边框颜色并更改editText中下划线的颜色?
在 Swift 3 中突出显示(或点击)按钮时如何更改 UIButton 边框颜色?