есть кнопка с подгрузкой еще нескольких десятков элементов, после загрузки и отрисовки скрол оказывается в самом низу, как отменить это поведение? чтобы блоки отрисовались без автоскрола
есть кнопка с подгрузкой еще нескольких десятков элементов, после загрузки и отрисовки скрол оказывается в самом низу, как отменить это поведение? чтобы блоки отрисовались без автоскрола
Ничего не использую, это видимо дефолтное поведение браузера, когда элементов на странице становится больше, а страница длиннее, то скролл автоматически внизу страницы
Ничего не использую, это видимо дефолтное поведение браузера, когда элементов на странице становится больше, а страница длиннее, то скролл автоматически внизу страницы
есть кнопка с подгрузкой еще нескольких десятков элементов, после загрузки и отрисовки скрол оказывается в самом низу, как отменить это поведение? чтобы блоки отрисовались без автоскрола
у хрома это встроено в браузер. можно для хрома в цсс прописать "overflow-anchor: none;" либо при нажатии на кнопку насильно делать скролл к тому месту где была кнопка. let scrollPosition = el.getBoundingClientRect().top + window.scrollY; window.scrollTo(0, scrollPosition)