I am looking for a jQuery script that displays opacity based on vertical scroll position. Where the (visible) vertical middle is opacity 1 but fades at both top & bottom to opacity 0. Multiple wrapper row elements on page with same class name.
.inner.cover
{
height:20%;
}
<div class="inner cover" style="opacity:0;">1 Vertical Top</div>
<div class="inner cover" style="opacity:0.333;">2</div>
<div class="inner cover" style="opacity:1;">3 Vertical Middle</div>
<div class="inner cover" style="opacity:0.333;">4</div>
<div class="inner cover" style="opacity:0;">5 Vertical Bottom</div>
<div class="inner cover" style="opacity:0;">6 Below Vertical Bottom</div>
<div class="inner cover" style="opacity:0;">7 Below Vertical Bottom</div>
<div class="inner cover" style="opacity:0;">8 Below Vertical Bottom</div>
<div class="inner cover" style="opacity:0;">9 Below Vertical Bottom</div>
Something like this site: https://aibcomms.typeform.com/to/vMZwYQ
Anyone know where/if I can find something like this? Trying to avoid plugin if possible?