Transições no CSS é relativamente fácil, usamos transition: <elemento> <tempo> <tipo-de-transição> para indicar como a transição será feita.
Um exemplo:
div {
background: blue;
height: 100vh;
width: 50vw;
transition: width 1s ease;
}div:hover {
width: 100vw;
}- Podemos utilizar o
allcomo<elemento>para afetar todos os elementos que estão no seletor, mas fazendo isso a transição irá ser acionada também quando a tela da aplicação for redimensionada.
Próxima página → Manipulação de texto