我有一个标准按钮(在IE8中输入[type = submit]并出现问题。
因为,IE 8不能很好地过滤,我使用了重复的背景图像。这在默认和悬停状态下工作正常,但如果我单击按钮文本,调用:活动状态,背景图像不会改变。
注意:如果我点击按钮上的其他地方而不是文字,则可以使用。我尝试删除图像:活动状态,但按钮仍然不会从悬停图像更改。
有没有人遇到这个和/或找到了解决方案?
更糟糕的是,jsfiddle似乎不再支持IE8了,所以甚至无法拼凑出一个例子。
答案 0 :(得分:2)
您可以尝试使用:focus
也许有些像这样,我没有你的代码,但你可以试试这个:
input:active,input:focus
{
background-image: ...
}
您在此处遇到类似问题:submit input doesn't get the :active state in IE8 when I click on the button’s text