Стиль полос прокрутки CSS
Модуль стилизации полос прокрутки CSS определяет свойства, которые можно использовать для визуального оформления полос прокрутки. Вы можете настраивать ширину полосы прокрутки по мере необходимости. Также можно настроить цвет дорожки полосы прокрутки (track), который является фоном полосы прокрутки, и цвет ползунка (thumb) полосы прокрутки, который представляет собой перетаскиваемый элемент управления.
Пример стилизации полосы прокрутки
В этом примере определена тонкая полоса прокрутки с красным ползунком и оранжевой дорожкой. Чтобы увидеть ползунок, вам необходимо прокрутить текст. После того, как полоса прокрутки станет видимой, наведите указатель мыши на неё, чтобы увидеть дорожку.
.poem {
overflow: scroll;
scrollbar-color: red orange;
scrollbar-width: thin;
}
Примечание: При настройке полос прокрутки убедитесь, что ползунок и дорожка имеют достаточную контрастность с окружающим фоном. Также убедитесь, что область нажатия полосы прокрутки достаточно велика для людей, использующих сенсорный ввод.
Справочник
Свойства CSS
Связанные понятия
-
overflow-blockсвойство CSS -
overflow-inlineсвойство CSS -
overflow-xсвойство CSS -
overflow-yсвойство CSS -
overflowсокращённое свойство CSS -
overflow-clip-marginсвойство CSS -
scrollbar-gutterсвойство CSS -
scroll-behaviorсвойство CSS -
scroll-marginсокращённое свойство CSS -
scroll-paddingсокращённое свойство CSS -
scroll-snap-alignсвойство CSS -
scroll-snap-stopсвойство CSS -
scroll-snap-typeсвойство CSS -
::-webkit-scrollbarпсевдоэлемент - контейнер прокрутки термин из глоссария
-
scrollbarроль ARIA
Спецификации
| Спецификация |
|---|
| Модуль стилизации полос прокрутки CSS уровень 1 |
См. также
© 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/CSS_scrollbars_styling