ie8输入[type = submit]带背景图片 - 文字无法点击

时间:2013-03-26 09:38:38

标签: css internet-explorer-8

我有一个标准按钮(在IE8中输入[type = submit]并出现问题。

因为,IE 8不能很好地过滤,我使用了重复的背景图像。这在默认和悬停状态下工作正常,但如果我单击按钮文本,调用:活动状态,背景图像不会改变。

注意:如果我点击按钮上的其他地方而不是文字,则可以使用。我尝试删除图像:活动状态,但按钮仍然不会从悬停图像更改。

有没有人遇到这个和/或找到了解决方案?

更糟糕的是,jsfiddle似乎不再支持IE8了,所以甚至无法拼凑出一个例子。

1 个答案:

答案 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