TGViewer
WebDev+ | Веб-разработка WebDev+ | Веб-разработка @webdev_plus · 8.05K subscribers
Post #1758 219
Можно закрепить скролл чата внизу через CSS overflow-anchor, без использования MutationObserver или функций scrollTo()

<div id="scroller">
...
...
<div id="anchor"></div>
</div>

#scroller * { overflow-anchor: none; }
#anchor { overflow-anchor: auto; height: 1px; }

Браузеры по умолчанию используют scroll anchoring, чтобы предотвращать сдвиги лейаута

Если отключить overflow-anchor у дочерних элементов и заново включить его для 1px anchor-элемента в конце списка, скролл будет автоматически прилипать к новому контенту и следовать вниз сам по себе.
More from @webdev_plus
  1. Oct 14, 2026Post #1757
  2. Oct 14, 2026Джош Комо снова радует – на этот раз интерактивным туториалом про скролл-зависимые анимаци…
  3. Oct 13, 2026Быстрый совет по CSS: при выравнивании иконок с текстом можно задать height: 1lh. Это знач…
  4. Oct 13, 2026Инструмент для веб-разработчиков, который позволяет мгновенно проверить, могут ли боты Goo…
  5. Oct 12, 2026Оптимизация SVG, краткий гайд для начинающих Часто на сайтах встречаются SVG-изображения,…
  6. Oct 12, 2026Эта библиотека позволяет запускать полноценные 3D-физические симуляции прямо в браузере. J…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →