Javascript ScrollIntoView только в непосредственном родителеHtml

Программисты Html
Ответить
Anonymous
 Javascript ScrollIntoView только в непосредственном родителе

Сообщение Anonymous »

Как заставить ScrollIntoView прокручивать только непосредственный родительский элемент (например, div с переполнением-y: прокрутка;), а не всю страницу?

У меня есть веб-интерфейс, который я создаю для внутренней, очень конкретной цели. Среди других элементов на моей странице есть div с указанной высотой и overflow-y — это прокрутка.

У меня есть данные, которые будут периодически появляться в этой области, и я хочу, чтобы они всегда прокручивались вниз (например, вывод консоли подпроцесса на каком-то удаленном сервере).

Если я использую ScrollIntoView, он прокручивает overflow-y div..... но также прокручивает всю страницу.

На компьютере с большим монитором это не проблема, но на моем ноутбуке с меньшим экраном он также прокручивает все окно, что определенно не предполагаемое/желаемое поведение.

Подробнее здесь: https://stackoverflow.com/questions/566 ... ate-parent
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»