【发布时间】:2020-04-23 17:57:19
【问题描述】:
我在 Microsoft Edge(版本 44.17763.831.0)中遇到了奇怪的行为。我有一个包含链接的简单有序列表。当一个链接被聚焦时,一个简单的轮廓适用于该链接。使用键盘上的制表符浏览链接后,大纲并没有真正消失。有时会,有时不会。
这是导致该行为的代码。 复制:
- 通过单击灰色 div 聚焦 HTML 正文
- 按 Tab 或 Shift + Tab 浏览链接
a {
text-decoration: none;
}
a:focus{
outline: 2px solid green;
outline-offset: 10px;
}
<div style="padding: 20px; background-color: #ccc;">Click here to focus HTML Body</div>
<ul>
<li>
<a href="#"#>Link 1</a>
</li>
<li>
<a href="#"#>Link 2</a>
</li>
<li>
<a href="#"#>Link 3</a>
</li>
<li>
<a href="#"#>Link 4</a>
</li>
<li>
<a href="#"#>Link 5</a>
</li>
</ul>
有人知道这种行为的解决方法吗?当我用盒子阴影替换轮廓时也会发生这种情况。
【问题讨论】:
标签: html css accessibility microsoft-edge