Javascript'te bir div'in scroll'unu konumlandırma

Javascript'te bir div'in scroll'unu konumlandırma

Javascript'te  bir div'in scroll'unu konumlandırma

Merhabalar , 
Javascript'te bir div'in veya herhangi scroll'u olan bir elamanın scroll'unu nasıl konumlandırırz onu anlatacağım.

 

Öncelik olarak X koordinatı ve Y koordinatı için iki attribute var. Bunlar:

scrollLeft ve ScrollTop özellikleri.

scrollTop Kullanımı

ScrollTop Y koordinatında çıkan kaydırma çubuğumuzun en üst konuma olan uzaklığını ayarlamamız için kullanılıyor.
Örnek kullanım: 

document.getElementById('div').scrollTop += 20;

Böyle bir kullanım yaparsak div id'sine sahip elemanımızın kaydırma çubuğu yukarıdan aşağı 20px inecektir.
Eğer 0 girersek en üstte olacaktır. Yani kaydırma çubuğunu en üste almak istiyorsak bu değeri 0'a eşitlememiz lazım, aşağıda olduğu gibi.

document.getElementById('div').scrollTop = 0;

scrollLeft Kullanımı

Buradaki kullanım ise aynı şekilde ancak X ekseninde sola doğru uzaklığı belirtmemize  ve değiştirmemize olanak sağlar.

document.getElementById('div').scrollLeft += 20;

Aynı şekilde X eksenindeki kaydırma çubuğunuda sıfırlamak yani en sola almak istiyorsak değeri 0'a eşitlememiz gerekmekte.

 

document.getElementById('div').scrollLeft = 0;

Anlatıcaklarım bu kadar konu hakkında bir sorunuz olursa yorumlarda belirtebilirsiniz.