【发布时间】:2011-10-08 08:01:18
【问题描述】:
Trident <=9 似乎在 active button 元素上附加了类似 inner-padding 的东西。
是否可以通过使用 css 禁用此 功能?
【问题讨论】:
-
是的。这就是按钮在 IE 中的工作方式。它来自 WindowXP 学校的 GUI 小部件 3D 效果。如果您不想要这种效果,请不要使用
button元素。 -
所以这是三叉戟的“特色”?
-
“文本的移动”是正常的,但在您的屏幕截图中,文本的移动似乎超出了正常范围。它通常只向下和向右移动大约 1px。你的 HTML/CSS 是什么?包含它的jsFiddle 会有所帮助。还有哪个版本的 IE?
-
图片只是一个例子,不是截图。无论如何,即将内部按钮文本从 6 移动到 9。在我看来,这是一个无用且糟糕的功能。福女士。
-
我认为文本移动了这么多是某种错误:D
标签: button css internet-explorer cross-browser