JavaScript'те терезе элементке чыгаруу ыкмасы
scrollIntoView ыкмасы терезени
белгиленген элементке чыгарат. Ыкма
терезенин чыгарылышы керек болгон
элементке колдонулат.
Ыкманын параметри менен элемент кай жерде
болушу керектиги башкарылат: терезенин үстүндө же астында.
Келгиле, мисалдарды карап көрөлү. Терезени элемент терезе үстүндө болушу үчүн чыгаралы:
elem.scrollIntoView(true);
Эми терезени элемент терезе астында болушу үчүн чыгаралы:
elem.scrollIntoView(false);
Ошондой эле параметр катары жөндөөлөрү бар объект берилиши мүмкүн. Келгиле, терезени элементке жумшак чыгаралы:
elem.scrollIntoView({
behavior: 'smooth',
});
Жөндөөлөр объектиси ошондой эле баракты элементке
карата тууралоо жөндөөлөрүнө ээ.
block жөндөөсү тик тууралоону,
ал эми inline жөндөөсү - көлдөн тууралоону белгилейт.
Алар төмөнкү маанилерди кабыл ала алышат:
'start', 'center', 'end', 'nearest'.
Келгиле, сынап көрөлү:
elem.scrollIntoView({
behavior: 'smooth',
block: 'start',
inline: 'end',
});
Элемент жана баскыч берилди. Баскычты басканда баракты ушул элементке чыгарыңыз. Сыпатталган мүмкүнчүлүктөрдүн баарын сынап көрүңүз.