我想要类似css reset
的东西,但仅适用于:focus
。如果还没有这些,最好知道重置(覆盖)的可能属性,以便制作新的:focus
来覆盖以前的属性(由网站 css 设置)。例如,z-index
可能会影响某些浏览器中某些特定元素的:focus
。因此,:focus
应该包括具有大量数量的z-index
,并且为了工作,它也应该包括position
。也许这是错误的例子,但我想你在这里得到了这个想法。
您可能希望发布一些代码,其中包含您在 jsfiddle 或问题中遇到的问题的一些示例。
也就是说,有一些元素倾向于在浏览器中获得 :focus 的默认样式 - input, a。 这里有一些关于潜在修复的重要信息,例如:
/* put universal focus changes here */
*:focus {
outline: none;
}
/* put anchor focus changes here */
a:focus {
...
}
/* put input focus changes here */
input:focus {
...
}
我不确定您要使用 z-index 设置完成什么,但您可以像上面一样处理它。