1. Макет
  2. overscroll-behavior

Макет

overscroll-behavior

Утилиты для управления поведением браузера при достижении границы области прокрутки.

ClassStyles
overscroll-auto
overscroll-behavior: auto;
overscroll-contain
overscroll-behavior: contain;
overscroll-none
overscroll-behavior: none;
overscroll-x-auto
overscroll-behavior-x: auto;
overscroll-x-contain
overscroll-behavior-x: contain;
overscroll-x-none
overscroll-behavior-x: none;
overscroll-y-auto
overscroll-behavior-y: auto;
overscroll-y-contain
overscroll-behavior-y: contain;
overscroll-y-none
overscroll-behavior-y: none;

Примеры

Предотвращение переполнения родительского элемента

Используйте утилиту overscroll-contain для предотвращения прокрутки в целевой области от запуска прокрутки в родительском элементе, но сохранения эффектов "отскока" при прокрутке за пределы контейнера в операционных системах, которые это поддерживают:

Прокрутите, чтобы увидеть поведение

Ну, позвольте мне рассказать вам кое-что, забавный мальчик. Знаете эту маленькую печать, ту, которая говорит "Нью-Йоркская публичная библиотека"? Ну, это может ничего не значить для вас, но для меня это означает очень многое. Очень многое.

Конечно, идите вперед, смейтесь, если хотите. Я видел таких, как вы, раньше: Блестящие, создающие сцену, пренебрегающие условностями. Да, я знаю, что вы думаете. Что этот парень так много шума поднимает из-за старых библиотечных книг? Ну, позвольте мне дать вам подсказку, младший.

Может быть, мы можем жить без библиотек, люди вроде вас и меня. Может быть. Конечно, мы слишком стары, чтобы изменить мир, но как насчет того ребенка, который сидит, открывает книгу, прямо сейчас, в филиале местной библиотеки и находит рисунки писюлек и какашек в "Коте в шляпе" и "Пяти китайских братьях"? Разве ОН не заслуживает лучшего?

<div class="overscroll-contain ...">Ну, позвольте мне рассказать вам кое-что, ...</div>

Предотвращение отскока при переполнении

Используйте утилиту overscroll-none для предотвращения прокрутки в целевой области от запуска прокрутки в родительском элементе, а также предотвращения эффектов "отскока" при прокрутке за пределы контейнера:

Прокрутите, чтобы увидеть поведение

Ну, позвольте мне рассказать вам кое-что, забавный мальчик. Знаете эту маленькую печать, ту, которая говорит "Нью-Йоркская публичная библиотека"? Ну, это может ничего не значить для вас, но для меня это означает очень многое. Очень многое.

Конечно, идите вперед, смейтесь, если хотите. Я видел таких, как вы, раньше: Блестящие, создающие сцену, пренебрегающие условностями. Да, я знаю, что вы думаете. Что этот парень так много шума поднимает из-за старых библиотечных книг? Ну, позвольте мне дать вам подсказку, младший.

Может быть, мы можем жить без библиотек, люди вроде вас и меня. Может быть. Конечно, мы слишком стары, чтобы изменить мир, но как насчет того ребенка, который сидит, открывает книгу, прямо сейчас, в филиале местной библиотеки и находит рисунки писюлек и какашек в "Коте в шляпе" и "Пяти китайских братьях"? Разве ОН не заслуживает лучшего?

<div class="overscroll-none ...">Ну, позвольте мне рассказать вам кое-что, ...</div>

Использование поведения переполнения по умолчанию

Используйте утилиту overscroll-auto для возможности продолжения прокрутки родительской области прокрутки пользователем, когда они достигают границы основной области прокрутки:

Прокрутите, чтобы увидеть поведение

Ну, позвольте мне рассказать вам кое-что, забавный мальчик. Знаете эту маленькую печать, ту, которая говорит "Нью-Йоркская публичная библиотека"? Ну, это может ничего не значить для вас, но для меня это означает очень многое. Очень многое.

Конечно, идите вперед, смейтесь, если хотите. Я видел таких, как вы, раньше: Блестящие, создающие сцену, пренебрегающие условностями. Да, я знаю, что вы думаете. Что этот парень так много шума поднимает из-за старых библиотечных книг? Ну, позвольте мне дать вам подсказку, младший.

Может быть, мы можем жить без библиотек, люди вроде вас и меня. Может быть. Конечно, мы слишком стары, чтобы изменить мир, но как насчет того ребенка, который сидит, открывает книгу, прямо сейчас, в филиале местной библиотеки и находит рисунки писюлек и какашек в "Коте в шляпе" и "Пяти китайских братьях"? Разве ОН не заслуживает лучшего?

<div class="overscroll-auto ...">Ну, позвольте мне рассказать вам кое-что, ...</div>

Адаптивный дизайн

Префикс an overscroll-behavior утилита с вариантом контрольной точки, например md:, чтобы применить утилиту только при размерах экрана medium и выше:

<div class="overscroll-auto md:overscroll-contain ...">  <!-- ... --></div>

Подробнее об использовании вариантов читайте в документации по вариантам.

Авторские права © 2025 Tailwind Labs Inc.·Политика в отношении товарных знаков