当我用 聚焦我的输入时border-radius,会出现一个方形边框。
我可以让第二个边界消失还是只是设置一个border radius?
input[type="text"]{
border: 1px solid red;
border-radius:10px;
}Run Code Online (Sandbox Code Playgroud)
<input type="text">Run Code Online (Sandbox Code Playgroud)
这是方形边框:
谢谢。
蓝色矩形被引用,因为outline您可以通过outline: none规则隐藏它
input[type="text"] {
border: 1px solid red;
border-radius:10px;
}
input[type="text"]:focus {
outline: none
}Run Code Online (Sandbox Code Playgroud)
<input type="text">Run Code Online (Sandbox Code Playgroud)
当然,您可以对其进行样式设置。请参阅此文档以查看适用规则。
我查找了一些额外的资源,发现有人为此建立了一个网站,并且明确指出:
将焦点定义到导航元素是一项可访问性要求,它在Web 内容可访问性指南中明确说明:
2.4.7 焦点可见:任何可通过键盘操作的用户界面都具有键盘焦点指示器可见的操作模式。(AA级)
| 归档时间: |
|
| 查看次数: |
4530 次 |
| 最近记录: |