【发布时间】:2013-11-25 21:01:52
【问题描述】:
我正在尝试移除 Internet Explorer 中按钮上的 3D 点击效果(我使用的是 IE10)。
我试过了:
button:active {
position: relative;
left: -1px;
top: -1px;
}
但这会使整个按钮在左上角移动 1 px(不是我正在寻找的行为)。
我只想让文本即使在点击时也保持在相同的位置。
我发现 this question 没有好的答案,所以我在这里问。
到目前为止,这是我的代码:
http://codepen.io/anon/pen/aliFb
【问题讨论】:
-
在其他浏览器中,这可以解决问题: 但我刚刚测试过,这不起作用IE。但是如何使用带有显示块的 呢?
-
只是为了语义正确
-
查看 bootstrap 我在 IE 上看到了相同的效果。我认为您在这里深入系统领域(例如收音机,选择,...)
-
不敢相信没有解决方案:(
-
如果你想使用背景图片,这里有一个非常丑陋的解决方案(如果你自己还没有找到的话)pmob.co.uk/temp/input-rollover-test.htm 好像效果只适用于值文本。跨度>
标签: css internet-explorer