Podemos crear un mensaje oculto con CSS, que cuando vayamonos desplazándonos por la página, las letras se coloquen en su lugar y recreen este mensaje oculto, gracias a la propiedad position y a la transparencia.
Al principio el mensaje se ve así:


Y al final, veremos el mensaje oculto si vamos haciendo “scroll” por la página:

Para crearlo primero deberemos añadir los dos divs que actuarán en nuestro documento:
<div id="fixed-letters"> </div> <div id="scroll-letters"> </div>
Deberemos descargar las imágenes que muestran las dos partes del div. La primera sería fixed-letters, la segunda sería scroll-letters, y subirlas a nuestro servidor.
El código CSS sería así (Las letras fixed tienen posicionamiento fixed, mientras que las otras letras tienen posicionamiento relativo):
#fixed-letters {
position: fixed;
top: 200px;
left: 100px;
background: url(images/fixed-letters.gif) white no-repeat;
width: 500px;
height: 125px;
}
#scroll-letters {
position: relative;
top: 1200px;
left: 100px;
background: url(images/scroll-letters.gif) top center no-repeat;
width: 500px;
height: 825px;
}
En esta animación se muestra lo que ocurre (Espera unos instantes):

Podemos ver un ejemplo en directo de su funcionamiento o descargar el ejemplo.
Vía | CSS Tricks
Puedes recibir gratis más artículos por RSS, Twitter, Facebook o correo electrónico. ¡Muchas gracias por leerme!


