gpt4 book ai didi

html - 所有浏览器的自定义焦点指示器

转载 作者:太空宇宙 更新时间:2023-11-04 02:05:53 24 4
gpt4 key购买 nike

每个浏览器都有自己的焦点指示器,例如:当通过键盘 Tab 键聚焦元素时,Firefox 会显示一条虚线。Chrome 有蓝色边框

有没有办法为所有浏览器设置自定义焦点指示器?

我试过以下方法

:focus {
outline: 2px solid #0000ff; }

但它不起作用。

最佳答案

:focus 是一个伪元素,因此它需要附加到其他东西,比如链接。查看我的示例并单击链接框,它变为红色,由 a:focus 属性设置样式。应该在任何浏览器中工作:

a {
background: #efefef;
padding: 1em;
text-decoration: none;
}

a:focus
{
background: red;
}
<a href="#">Sample link</a>

关于html - 所有浏览器的自定义焦点指示器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40762873/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com