W3docs

Свойство CSS overflow-anchor

The overflow-anchor CSS property specifies whether the scroll anchoring position should be applied to the element or not. See property values and examples.

Свойство overflow-anchor позволяет отключить функцию Scroll Anchoring (якорение прокрутки), которая корректирует позицию прокрутки, чтобы минимизировать смещение контента.

Scroll Anchoring включен по умолчанию во всех поддерживаемых браузерах.

Это свойство имеет два значения: auto и none.

Начальное значениеauto
Применяется кКо всем элементам.
НаследуетсяНет.
АнимированоНет.
ВерсияCSS Scroll Anchoring Module Level 1
Синтаксис DOMobject.style.overflowAnchor = "none";

Синтаксис

CSS overflow-anchor

overflow-anchor: auto | none | initial | inherit;

Вы можете вставить следующий фрагмент кода со свойством overflow-anchor в свой CSS-код:

Синтаксис CSS overflow-anchor

body {
  overflow-anchor: none;
}

Значения

ЗначениеОписание
autoКорректирует позицию якорения прокрутки, делая элемент якорем.
noneОтключает якорение прокрутки, заставляя контент перестраиваться.
initialЗаставляет свойство использовать значение по умолчанию.
inheritНаследует свойство от родительского элемента.

Практика

Практика

В чем функция свойства CSS 'overflow-anchor'?