Перейти к содержанию

scroll-margin-block-start

Свойство scroll-margin-block-start определяет границу области привязки прокрутки в начале размера блока, которая используется для привязки этого блока к порту привязки.

Область привязки прокрутки определяется путем взятия преобразованной рамки, нахождения ее прямоугольной ограничивающей рамки (выровненной по осям в координатном пространстве контейнера прокрутки), а затем добавления указанных отступов.

Демо

Синтаксис

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
/* <length> values */
scroll-margin-block-start: 10px;
scroll-margin-block-start: 1em;

/* Global values */
scroll-margin-block-start: inherit;
scroll-margin-block-start: initial;
scroll-margin-block-start: revert;
scroll-margin-block-start: revert-layer;
scroll-margin-block-start: unset;

Спецификация

Поддержка браузерами

Комментарии