Efecto de desplazamiento de paralaje CSS3

Tiempo de ejecución: 30 minutos. Empezar

Autor: Jobayer-Ahmed
Views Total: 3,281
Sitio oficial: Ir a la web
Actualizado: July 31, 2017
Licencia: MIT

Vista prévia

Efecto de desplazamiento de paralaje CSS3

Descripción

Un efecto de desplazamiento de paralaje suave y multiplataforma implementado en CSS puro & las transformaciones CSS 3.

Funcionamiento

Añada la imagen de paralaje & contenido a la Página Web.

<div class="container">

<div class="herounit">


<img src="parallax.png" alt="Main Image" class="heroimg">


<div class="title">



Parallax Text Here


</div>


<div class="herotext">



<h1>More Content Here</h1>


</div>

</div>
</div>

El CSS principal para aplicar el efecto de desplazamiento paralaje a la imagen & contenido.

.container {

overflow-x: hidden;

overflow-y: auto;

height: 100vh;

-webkit-perspective: 1px;

perspective: 1px;

-webkit-overflow-scrolling: touch;
}

.herounit {

-webkit-transform-style: preserve-3d;

transform-style: preserve-3d;
}

.heroimg {

-webkit-transform: translateZ(-1px) scale(2);

transform: translateZ(-1px) scale(2);

position: relative;
 top: calc(((100vh - 51.54vw) / 4) * -2);
}

 

Te puede interesar: