¡Atención! Para comenzar una Aventura o participar más, inicia sesión con tu cuenta de Treehouse o inscríbete en tu prueba gratuita de 7 días.

Treehouse Code Adventures > Animaciones SVG

Animaciones SVG

Animaciones SVG

Usa SVGs para embellecer y agregar un poco de carácter a un sitio web. Se requieren algunos HTML y CSS básicos. Necesitarás usar los archivos SVG proporcionados para que coincida con el mockup lo más fielmente posible.

Icono de escritorio

Creado: 11/06/2023 por Brian Jensen

Nivel de habilidad: principiante

Temas utilizados:

Tiempo estimado de finalización: 6 horas

    Usa SVGs para embellecer y agregar un poco de carácter a un sitio web. Se requieren algunos HTML y CSS básicos. Necesitarás usar los archivos SVG proporcionados para que coincida con el mockup lo más fielmente posible.

  1. 0

    Para comenzar, haz clic en Comienza la Aventura en la parte superior de la página y luego descarga tus archivos de inicio.

  2. 1

    Usa el background.svg archivo para crear un fondo en mosaico en el cuerpo del sitio, como se muestra en el prototipo.

  3. 2

    Crea un menú de navegación que coincida con los prototipos usando los SVG proporcionados.

  4. 3

    Cuando un usuario pasa el cursor sobre un elemento del menú de navegación, usa CSS para cambiar el color del texto Y del SVG en línea.

  5. 4

    Inserta el logo.svg para que coincida con el prototipo usando el método SVG en línea.

  6. 5

    Usa el corgi.svg para crear un <symbol> elemento para corgis en el archivo index.html.

  7. 6

    Usa el <use> elemento para recrear cuatro copias del svg de corgi en el diseño de index.html que coincida con el prototipo.

  8. 7

    Usa el currentColor valor CSS para hacer que el cuerpo de cada corgi sea único, coincidiendo con el prototipo.

  9. 8

    Agrega un efecto de transición CSS o animación al estado de desplazamiento del logo o carga de página.

  10. 9

    Agrega un efecto de transición CSS o animación al estado de desplazamiento del corgi o carga de página.

  11. 10

    Agrega un efecto de transición CSS o animación al estado de desplazamiento del menú de navegación.