【发布时间】:2018-09-22 19:19:34
【问题描述】:
我发现 Chrome 上的标准 HTML 按钮有一些奇怪的行为。标准按钮在单击时不会添加轮廓;仅通过键盘聚焦。
<button type="button">Works as expects</button>
只要我添加了带有边框半径的样式,按钮就会在单击时获得轮廓。
<button type="button" style="border-radius: 5px;">Focus on click</button>
有谁知道是什么让按钮的行为如此?以及如何确保仅使用边框半径在键盘导航中添加轮廓?
【问题讨论】:
-
这个问题已经在这里详细讨论过:stackoverflow.com/questions/20340138/…
-
您链接到的问题是关于一起删除大纲及其影响。我没有看到任何关于:“只要我添加了带有边框半径的样式,单击按钮就会得到一个轮廓。”。