I want to make div's opacity = 0 at end of the horizontal scrollbar. For that, I want to find the horizontal scroll bar position or how to get the end of the scrollbar.
check jsfiddle: https://jsfiddle.net/khaledattia/mfxzurfz/
or check the code here
<body>
<div class="container">
<div class="left-arrow">«</div>
<div class="right-arrow">»</div>
<div class="a">
<div class="b">
<div class="background"></div>
<div class="background"></div>
<div class="background"></div>
<div class="background"></div>
<div class="background"></div>
<div class="background"></div>
<div class="background"></div>
<div class="background"></div>
<div class="background"></div>
<div class="background"></div>
<div class="background"></div>
</div>
</div>
</div>
<body>
<script>
var rightArrow = document.querySelector(".right-arrow");
var leftArrow = document.querySelector(".left-arrow");
var aDive = document.querySelector(".a");
var bDive = document.querySelector(".b");
leftArrow.style.opacity = 0;
var increment = 0;
rightArrow.onclick = function(){
aDive.scrollTo(increment += 300, 0);
leftArrow.style.opacity = 1;
}
leftArrow.onclick = function(){
aDive.scrollTo(increment -= 300, 0);
if(increment === 0){
leftArrow.style.opacity = 0;
}
}
</script>