¿Cómo puedo hacerlo para que cuando se desplace hacia abajo la página, el siguiente DIV se desvanezca sobre el anterior?Cambiar opacidad div en desplazamiento
He creado este violín para ilustrarlo mejor: http://jsfiddle.net/meEf4/176/
Por ejemplo, si está en la mitad de la página, el fondo es azul.
Editar: Aquí está el contenido de ese jsFiddle, en caso de que alguna vez explote y alguien tenga un problema similar.
<style>
html, body, #red, #green, #blue { height: 100%}
#container { height: 300%}
#red, #green, #blue {
position: fixed;
top: 0;
width: 100%;
}
#red { background:red; z-index: 5}
#blue { background:blue; z-index: 4}
#green { background:green; z-index: 3}
</style>
<div id="container">
<div id="red"></div>
<div id="blue"></div>
<div id="green"></div>
</div>
Creo que se necesita para jugar con las matemáticas .. reemplazar el target..css ('opacidad', scrollPercent) con $ ("# rojo") .css ('opacity', scrollPercent/3); $ ("# blue"). css ('opacity', scrollPercent/2); $ ("# green"). css ('opacity', scrollPercent); A ver si eso ayuda. – ksskr
Por favor siempre incluya el código relevante dentro de su pregunta. Los enlaces externos son geniales, pero si dejan de existir, su pregunta aún debería ser útil para los demás. –
Es solo para ilustración, porque no puedo encontrar las palabras para describirlo correctamente. Pero veo tu punto; publicación actualizada Gracias. – thv20