Seguro lo has visto muchas veces; entras en un sitio web, haces scroll y de pronto el fondo parece moverse a una velocidad distinta que el contenido, creando un ligero efecto de profundidad, dejando ver partes que antes no veías.
En este ejemplo nos enfocaremos a crear un efecto parallax en videos y no en imágenes.
HTML: index.html
FUENTE: https://www.yalpublicidad.com/blog/html-video-parallax
YAL PUBLICIDAD
Yuri Lizama A.
www.yalpublicidad.com
¿Qué es el Parallax y cómo se hace?
El Parallax (en español "Paralaje") es un efecto de diseño web que consiste en simular el desplazamiento de los objetos de una web a diferentes velocidades y en distintas capas, lo que consigue engañar a nuestro cerebro para que pensemos que estamos viendo un paisaje en 3D.En este ejemplo nos enfocaremos a crear un efecto parallax en videos y no en imágenes.
Crear Efecto Parallax Con Video
CSS: style.css@import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,400,300,600,700); * { font-family: "Open Sans"; box-sizing: border-box; text-align: center; color: #fff; } html, body { width: 100%; height: 100%; margin: 0; padding: 0; } figure { margin: 0; position: relative; } figure h1 { position: absolute; top: 20px; left: 20px; border-right: 3px solid #fff; padding: 5px 10px 5px 5px; } video { width: 100%; max-width: 100%; } .stretch { height: 2000px; background: tomato; min-height: 100%; min-width: 100%; background-size: cover; margin-top: 800px; } .stretch h1 { padding: 20px; } .hero-wrapper { position: fixed; bottom: 0; right: 0; height: auto; width: auto; min-height: 100%; min-width: 100%; z-index: -9999; }
HTML: index.html
<html> <head> <title>Video Parallax</title> <link rel="stylesheet" href="style.css"> </head> <body> <div class="hero-wrapper"> <div class="hero"> <figure> <video loop="loop" muted="muted" autoplay="autoplay"> <source src="https://video-ams4-1.xx.fbcdn.net/v/t43.1792-2/10915866_10152791329322833_1518938879_n.mp4?_nc_cat=111&_nc_sid=985c63&efg=eyJybHIiOjE1MDAsInJsYSI6MTAyNCwidmVuY29kZV90YWciOiJoZCJ9&_nc_ohc=DUhlw8745W8AX_QI6zs&rl=1500&vabr=282&_nc_ht=video-ams4-1.xx&oh=921fbbe34f4969361e217a1b3bd9dfba&oe=5EB4C49C"/> </video> <figcaption> <h1>Really cool video parallax</h1> </figcaption> </figure> </div> </div> <div class="stretch"> <h1>Some more content down here...</h1> </div> </body>
FUENTE: https://www.yalpublicidad.com/blog/html-video-parallax
YAL PUBLICIDAD
Yuri Lizama A.
www.yalpublicidad.com
Comentarios
Publicar un comentario