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:

javascriptelem.scrollIntoView(true);

Endi esa oynani element pastida bo'lishi uchun aylantiramiz:

javascriptelem.scrollIntoView(false);

Parametr sifatida sozlamalar bilan obyekt ham uzatish mumkin. Keling, oynani elementga sekin aylantiramiz:

javascriptelem.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:

javascriptelem.scrollIntoView({
  behavior: 'smooth',
  block: 'start',
  inline: 'end',
});
Задание 1

Element va tugma berilgan. Tugma bosilganda sahifani shu elementga aylantiring. Barcha ta'riflangan imkoniyatlarni sinab ko'ring.