有没有办法完全删除 Internet Explorer 中按钮的样式?我为我的按钮使用了一个 css sprite,一切看起来都很好。
但是当我单击按钮时,它会稍微移到顶部,使它看起来变形。是否有css单击状态或mousedown?我不知道是什么触发了这种状态。
我知道这没什么大不了的,但有时重要的是小事。
我假设当您说“ 单击按钮时,它会稍微移动到顶部 ”,您是在谈论按钮的鼠标向下单击状态,并且当您释放鼠标单击时,它会返回到正常状态? 并且您正在使用以下方法禁用按钮的默认呈现:
input, button, submit { border:none; }
如果是这样..
就个人而言,我发现您实际上无法停止/覆盖/禁用此 IE 原生操作,这导致我稍微更改我的标记以允许此移动并且不影响各种状态的按钮的整体外观。
这是我的最终标记:
<span class="your-button-class"> <span> <input type="Submit" value="View Person"> </span> </span>