Existe uma maneira de remover completamente o estilo de um botão no Internet Explorer? Eu uso um sprite css para o meu botão, e tudo parece ok.
Mas quando clico no botão, ele se move um pouco para o topo, fazendo com que pareça fora de forma. Existe um estado de clique de css ou mouseedown? Não sei o que desencadeia esse estado.
Sei que não é grande coisa, mas às vezes são as pequenas coisas que importam.
!important
. Dito isso, eu o removi porque é uma decisão da situação.background: none
é totalmente válido: stackoverflow.com/questions/20784292/…<button/>
... no meu caso,font: inherit;
funcionou. Obrigado!Sua pergunta diz "Internet Explorer", mas para aqueles interessados em outros navegadores, agora você pode usar
all: unset
botões para removê-los.Não funciona no IE ou Edge 18, mas é bem suportado em qualquer outro lugar.
https://caniuse.com/#feat=css-all
Aviso de cor do Safari: a configuração do texto
color
do botão após o usoall: unset
pode falhar no Safari 13.1, devido a um bug no WebKit . (O bug será corrigido no Safari 14 e superior.) "all: unset
Está definido-webkit-text-fill-color
como preto e substitui a cor." Se você precisar definir o textocolor
após o usoall: unset
, certifique-se de definir ocolor
e o-webkit-text-fill-color
com a mesma cor.Aviso de acessibilidade: para o bem dos usuários que não estão usando o ponteiro do mouse, certifique-se de adicionar novamente alguns
:focus
estilos, por exemplo,button:focus { outline: orange auto 5px }
para acessibilidade do teclado .E não se esqueça
cursor: pointer
.all: unset
remove todo o estilo, incluindo ocursor: pointer
, o que faz com que o cursor do mouse pareça uma mão apontando quando você passa o mouse sobre o botão. Você quase certamente deseja trazer isso de volta.fonte
outline
estilos para o:focus
estado do elemento, por exemplo.outline
estilo. (Mas não acho que haja mais nada a ser adicionado para todos os fins. Você sabe de alguma coisa?)Tente remover a borda do botão:
fonte
No bootstrap 4 é mais fácil. Você pode usar as classes:
bg-transparent
eborder-0
fonte
shadow-none
para mim e é suficiente. THX!Acho que é o estado do botão "ativo".
fonte