Me encanta el desafío de construir algo con CSS que usa un elemento para activar otro. Puede ser bastante complicado envolver su mente en torno a todas las piezas involucradas y encontrar una manera de hacer que su HTML fluya de una manera que sea fácilmente controlada en su CSS.
Hoy vamos a embarcarnos en tal desafío. Construiremos una página de inicio básica que intercambie imágenes de fondo en función del enlace sobre el que se esté desplazando en la navegación. A lo largo del camino, aprenderá todo sobre la idea de los vuelos remotos y cómo usarlos en sus proyectos.
Juego de manos
¿Sabía que es posible, utilizando solo CSS, manipular un elemento cuando un usuario se desplaza sobre un elemento completamente diferente? Es un poco complicado, pero una vez que lo haces, puedes lograr algunos efectos realmente geniales.
Para ver cómo funciona esto, vamos a usar un ejemplo muy básico. Imagina que tienes el siguiente código: