Tema: Efecto Hover
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/07/2013, 01:02
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 9 meses
Puntos: 2114
Respuesta: Efecto Hover

Cita:
Iniciado por Rodrhigo Ver Mensaje
Eso efecto no se puede hacer solo con CSS.
¡Claro que puede hacerse con CSS!

Lo único que tienes que hacer, es ponerle al enlace un ancho fijo, en principio igual de ancho que el icono, digamos 20 pixeles, un overflow y especificar la transición:

Código CSS:
Ver original
  1. a {
  2.   width: 20px;
  3.   overflow: hidden;
  4.   transition: width 400ms ease-out;
  5. }

Luego sólo tienes que cambiarle el ancho para cuando se pasa el ratón por encima:

Código CSS:
Ver original
  1. a:hover {
  2.   width: 80px;
  3. }