Using a button tag instead of the input, resetting it and put a span inside, you'll then just have to style both the link and the span in the same way. It involve extra markup, but it worked for me.
the markup:
cancel
the css:
button[type="submit"] {
display: inline;
border: none;
padding: 0;
background: none;
}