When you have a simple element in a page and click it (hold down the mouse during click to see the effect) in IE8/9 then the button shifts a little down and to the right.
I'm assuming this is part of the default IE style. Is there anyway to prevent this behavior?
http://jsfiddle.net/tmcconechy/hqm59/
You can stop the text moving in IE button:
button:active span, button:focus span {
position:relative;
top: 0;
left: 0;
}
<button><span>no move</span></button>
http://jsfiddle.net/dQVA7/
Put your text on a <span>
and position:relative
in it, it'll fix.
button span{
position: relative;
}
No need for top and left definition.
You can apply some styles to the button. button{ margin: 0px; padding: 0px;}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With