JavaScriptda Elementga Oynani Aylantirish Metodi
scrollIntoView metodi oynani
berilgan elementga aylantiradi. Metod
oyna aylantirilishi kerak bo'lgan elementga
qo'llaniladi.
Metod parametri orqali element qayerda
joylashishi kerakligi boshqariladi: oyna tepasida yoki pastida.
Keling, misollar bilan ko'ramiz. Oynani element oyna tepasida bo'lishi uchun aylantiramiz:
elem.scrollIntoView(true);
Endi esa oynani element pastida bo'lishi uchun aylantiramiz:
elem.scrollIntoView(false);
Parametr sifatida sozlamalar bilan obyekt ham uzatish mumkin. Keling, oynani elementga sekin aylantiramiz:
elem.scrollIntoView({
behavior: 'smooth',
});
Sozlamalar obyekti shuningdek, sahifaning elementga nisbatan
joylashish sozlamalariga ega.
block sozlami vertikal joylashishni belgilaydi,
inline sozlami esa gorizontal.
Ular quyidagi qiymatlarni qabul qilishi mumkin:
'start', 'center', 'end', 'nearest'.
Keling, sinab ko'ramiz:
elem.scrollIntoView({
behavior: 'smooth',
block: 'start',
inline: 'end',
});
Element va tugma berilgan. Tugma bosilganda sahifani shu elementga aylantiring. Barcha ta'riflangan imkoniyatlarni sinab ko'ring.