答案 0 :(得分:22)
在Microsoft Internet Explorer 11+您可以修复它!使用 position: relative
作为按钮的内部元素。
HTML:
<button><span>Submit</span></button>
的CSS:
button > span{position:relative}
享受!
答案 1 :(得分:18)
更新:对于IE11 +,it can be removed。
不,你无法摆脱它(在旧版本的Internet Explorer中)。
正如@Spudley所说:
如果您不想要这种效果,请不要使用
button
元素。
如果它真的很重要,那么a
元素是唯一的选择,但是不值得切换只是来解决这个问题。使用Internet Explorer的用户。
答案 2 :(得分:0)
<button><span>Submit</span></button>
button:active > span {
-ms-transform: translate(0px, -0.5px);
}