Spec-Zone.ru › CSS

scroll-padding-top

Базовая Широко доступная

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с января 2020 года.

  • Узнать больше
  • Показать полную совместимость
  • Отправить отзыв

Свойство scroll-padding-top определяет смещения для верхней части оптимальной области просмотра области прокрутки: области, используемой в качестве целевой области для размещения элементов в поле зрения пользователя. Это позволяет автору исключить области области прокрутки, которые скрыты другим содержимым (например, инструментальными панелями или боковыми панелями с фиксированным положением), или добавить больше свободного места между целевым элементом и краями области прокрутки.

Попробовать

Синтаксис

/* Keyword values */
scroll-padding-top: auto;

/* <length> values */
scroll-padding-top: 10px;
scroll-padding-top: 1em;
scroll-padding-top: 10%;

/* Global values */
scroll-padding-top: inherit;
scroll-padding-top: initial;
scroll-padding-top: revert;
scroll-padding-top: revert-layer;
scroll-padding-top: unset;

Значения

<length-percentage>

Смещение внутрь от верхнего края области прокрутки, как допустимая длина или процент.

auto

Смещение определяется пользователем агентом. Обычно это 0px, но пользовательский агент может обнаружить и сделать что-то другое, если более подходящей является ненулевая величина.

Формальное определение

Начальное значение auto
Применимо к контейнерам прокрутки
Наследуется нет
Проценты относительно области прокрутки контейнера прокрутки
Вычисленное значение как указано
Тип анимации по типу вычисленного значения

Формальный синтаксис

scroll-padding-top = 
auto |
<length-percentage [0,∞]>

<length-percentage> =
<length> |
<percentage>

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

Спецификация
CSS Scroll Snap Module Level 1
# padding-longhands-physical

Совместимость браузеров

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet WebView Android
scroll-padding-top 69 79 68 56 14.1
11–14.1Отступ прокрутки не применяется для прокрутки до фрагмента цели или scrollIntoView(), см. ошибку 179379.
69 68 48 14.5
11–14.5Отступ прокрутки не применяется для прокрутки до фрагмента цели или scrollIntoView(), см. ошибку 179379.
10.0 69

См. также

  • CSS scroll snap
  • Хорошо контролируемая прокрутка с помощью CSS scroll snap

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/scroll-padding-top

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API