Na solucao do instrutor, a propriedade transition
foi adicionada nos seletores .botao-index:hover
e .botao-index:focus
. Na minha solucao, eu adicionei o transition
ja no seletor .botao-index
. A maneira que eu fiz seria nao recomendada? Pelo que li na documetacao, o transition
seria aplicado para diferentes estados do elemento:
Transitions enable you to define the transition between two states of an element. Different states may be defined using pseudo-classes like :hover or :active or dynamically set using JavaScript.
Sendo assim, o transition
poderia ser colocado, ao meu ver, no .botao-index
ao inves das pseudoclasses :hover
e :focus
porque a propriedade transition
ja indica que sera utilizado nestas pseudoclasses.