如何设置在Firefox中按Tab键时突出显示的元素的样式?

时间:2014-02-21 00:26:48

标签: css

我认为它会是:focus:active,但似乎并非如此。

我通过设置outline:none;摆脱了虚线边框,但如果单击并拖动其中一个按钮使其变为橙色然后按Tab键,则新的活动元素不会像我认为的那样被设置样式

JSFiddle

如何设置Firefox中虚线轮廓中通常勾勒出的元素的样式?

2 个答案:

答案 0 :(得分:2)

首先使用a代替div,这样就可以了解(删除“a”中的“div”,并​​设置“a”的样式) 请务必使用display:block上的a作为块。 比:active(在IE上工作):focus(其余的)并将生效。

答案 1 :(得分:1)

您需要更改代码,以便定位:active,a:focus。 Div:有效但不是div:焦点,因为只有一个锚可以被聚焦。