Странный автоскролл в Хроме
Всем привет. Возможно кто-то сталкивался с этим?
Имеется элемент container с высотой например (500px)
Внутри контейнера элементы с высотой 300px [a, b, c, d, e]
Прокручиваем root к элементу c
То есть элементы a, b - теперь сверху и для нас не видны.
С помощью инспектора удаляем элемент a, или скрываем его (display: none)
Я ожидал такое поведение.
Элемент c смещается вверх. а мы видим перед собой элемент d
По факту так и проиcходит в фоксе. А вот в хроме - элемент c не меняет позицию - но меняется позиция скролла у контейнера
Вопрос., кто-нибудь знает, можно ли это поведение как-то отменить? Поведение фокса в данном случае ожидаемое - а хром - что-то там оптимизирует - но мне такие оптимизации сейчас не нужны.
|