¿Existe alguna forma de eliminar completamente el estilo de un botón en Internet Explorer? Utilizo un sprite CSS para mi botón y todo se ve bien.
Pero cuando hago clic en el botón, se mueve un poco hacia la parte superior, hace que parezca fuera de forma. ¿Hay un estado de clic CSS o mousedown? No sé qué desencadena ese estado.
Sé que no es gran cosa, pero a veces son las pequeñas cosas las que importan.

!important. Dicho esto, lo eliminé porque es una decisión de situación.background: nonees completamente válido: stackoverflow.com/questions/20784292/…<button/>... en mi caso,font: inherit;funcionó. ¡Gracias!Su pregunta dice "Internet Explorer", pero para aquellos interesados en otros navegadores, ahora puede usar
all: unsetbotones para deshacerlos.No funciona en IE o Edge 18, pero es compatible con todos los demás.
https://caniuse.com/#feat=css-all
Advertencia de color de Safari: configurar el texto
colordel botón después de usarloall: unsetpuede fallar en Safari 13.1, debido a un error en WebKit . (El error se solucionará en Safari 14 y posteriores). "all: unsetSe configura-webkit-text-fill-coloren negro y eso anula el color". Si necesita configurar el textocolordespués de usarloall: unset, asegúrese de configurar tanto elcolorcomo-webkit-text-fill-coloren el mismo color.Advertencia de accesibilidad: por el bien de los usuarios que no están usando el puntero del mouse, asegúrese de volver a agregar algunos
:focusestilos, por ejemplo,button:focus { outline: orange auto 5px }para la accesibilidad del teclado .Y no lo olvide
cursor: pointer.all: unsetelimina todos los estilos, incluido elcursor: pointer, que hace que el cursor del mouse parezca una mano que señala cuando se desplaza sobre el botón. Es casi seguro que quieras recuperar eso.fuente
outlineestilos para el:focusestado del elemento, por ejemplo.outlineestilo. (Pero no creo que haya nada más que debamos volver a agregar para ningún propósito. ¿Sabe de algo?)Intente quitar el borde de su botón:
fuente
En bootstrap 4 es más fácil. Puedes usar las clases:
bg-transparentyborder-0fuente
shadow-nonepara mí y es suficiente. ¡Gracias!Creo que es el estado del botón "activo".
fuente