Atrybut overscroll-behavior-x w CSS
- Poprzednia strona overscroll-behavior-inline
- Następna strona overscroll-behavior-y
Definicja i użycie
overscroll-behavior-x
Atrybut jest używany do wyłączenia łańcucha przeciągania lub feedback过度滚动 elementu, gdy próbujesz przewinąć poza granice przeciągania w kierunku x.
Uwaga:Aby wywołać overscroll-behavior w kierunku x, może być konieczne użycie gestu przeciągania na panelu dotykowym lub ekranie dotykowym.
Łańcuch przeciąganiaTo zachowanie, w którym przeciąganie poza granice elementu powoduje zachowanie przeciągania elementu nadrzędnego. Jest to zachowanie domyślne.
Over-scrollFeedback to informacja udzielana użytkownikowi, gdy próbuje on przewinąć poza granice przeciągania. Na przykład, na urządzeniach mobilnych, gdy próbujesz przewinąć poza górę strony, zazwyczaj towarzyszy temu odświeżenie strony wizualne.
Przykład
Zamknij łańcuch przeciągania elementu <div> w kierunku x, aby uniemożliwić jego przewijanie:
#yellowDiv { overscroll-behavior-x: contain; }
Język CSS
overscroll-behavior-x: auto|contain|none|initial|inherit;
Wartość atrybutu
Wartość | Opis |
---|---|
auto | Pozwala na zachowanie łańcucha przeciągania i feedback过度滚动. Domyślna wartość. |
contain | Pozwala na feedback过度滚动, ale nie pozwala na łańcuch przeciągania. |
none | Nie pozwala na feedback过度滚动 lub zachowanie łańcucha przeciągania. |
initial | Ustaw tę właściwość na jej wartość domyślną. Zobacz: initial. |
inherit | Dziedziczy tę właściwość od elementu nadrzędnego. Zobacz: inherit. |
Szczegóły techniczne
Domyślna wartość: | auto |
---|---|
Inherencyjność: | Nie |
Tworzenie animacji: | Nieobsługiwane. Zobacz:Atrybuty animacji. |
Wersja: | CSS3 |
Język JavaScript: | object.style.overscrollBehaviorX="none" |
Obsługa przeglądarek
Liczby w tabeli oznaczają wersje przeglądarek, które w pełni obsługują tę właściwość.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
63.0 | 18.0 * | 59.0 | 16.0 | 50.0 |
* W Microsoft Edge wartość none jest traktowana jako contain, co jest niewłaściwe.
Powiązane strony
Wskazówka:Atrybut overscroll-behavior w CSS
Wskazówka:Atrybut overscroll-behavior-block w CSS
Wskazówka:Atrybut overscroll-behavior-inline w CSS
Wskazówka:Atrybut overscroll-behavior-y w CSS
Wskazówka:Atrybut scroll-behavior w CSS
Wskazówka:Atrybut scroll-margin w CSS
Wskazówka:CSS właściwość scroll-padding
Wskazówka:CSS właściwość scroll-snap-align
- Poprzednia strona overscroll-behavior-inline
- Następna strona overscroll-behavior-y