<input type="button" value="Button" />
默认情况下,当单击按钮时,IE 会将文本向下缩进 1px。有什么方法可以仅 CSS 来阻止这种情况吗?
我还向这个按钮添加了我自己的样式,一切都很好,直到我单击按钮中的文本...IE 似乎忽略了我的样式表中定义的 :active 状态。但是,如果我单击按钮而不是文本,IE 将执行 :active 状态。当然,无论我做什么,文本移动问题仍然存在。
有什么想法吗?
最佳答案
如果您使用样式化的 A 标签,您就可以完全解决整个“按下”状态问题。使用 display:block
和一些 CSS,您可以设置 A 标签的样式,使其看起来与任何按钮完全一样。
关于html - IE 8 在单击时移动输入按钮的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9396227/