The SitePoint Forums have moved.

You can now find them here.
This forum is now closed to new posts, but you can browse existing content.
You can find out more information about the move and how to open a new account (if necessary) here.
If you get stuck you can get support by emailing forums@sitepoint.com

If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Removing an extra border from a submit button

I posted a similar question a few months ago but never got the problem resolved so here goes again.

I want to have a permanent 2px border on my CSS Submit buttons. I have no problems in Mozilla, but whenever i'm working within a form in IE, an extra 1 px border is added. Here are some screenshots to show what i mean:

And the basic XP styled buttons in IE:

How do i get rid of the extra border so that I only have the 2px border at all times?

You are assuming everyone has a mouse. Don't. For many different reasons from disabilities to personal desire to functionality of hardware (e.g. a handheld), people don't have a mouse. You should make sure your site is completely functional using the keyboard alone; if for no other reason, because many users prefer to use a keyboard rather than a mouse. Don't let page styling overide usability.

I'm not attempting to override the ENTER key functionality, I'm just trying to get the button to look the same at all times. Firefox does not add this extra 1 px border to buttons, but the Enter key still works as it should.

Having the button look different if isn't necessarily bad. Actually it can help expierenced users observe what button will be affected by the hitting the enter key. Regarless of the theory, I don't know that there is a solution to what you want. I to have irritations with the way MSIE handles the styling of buttons.

yeah it's not earth shattering by any means. It would be nice if i could make its appearance static tho, seeing as i have CSS links that look the same, but i guess this'll work for now. Thanks for the help.