CSS właściwość scroll-padding-bottom
- Poprzednia strona scroll-padding-block-start
- Następna strona scroll-padding-inline
定义和用法
scroll-padding-bottom
属性指定从容器底部到子元素吸附位置的距离。
吸附位置是指当你停止滚动时,子元素在容器中吸附到位的位置。吸附位置通过 scroll-snap-align 属性设置,但也可能受到 CSS 属性 direction
i writing-mode
的影响。
注意:Uwaga:
Atrybut działa tylko, gdy吸附位置 jest ustawiony na dole elementu. scroll-padding-bottom
Aby zobaczyć efekt scroll-snap-align
Atrybut, i ustaw吸附位置 na elemencie nadrzędnym scroll-padding-bottom
i scroll-snap-type
Atrybut.
Przykład
Przykład 1
Ustaw spodnia滚动填充 od kontenera do吸附位置 na 20px:
div { scroll-padding-bottom: 20px; }
Przykład 2: Biblioteka obrazów
W galerii obrazów z吸附 behavior, można użyć scroll-padding-bottom
Atrybut pchnie obraz nad stały element:
#container { scroll-padding-bottom: 30px; }
Przykład 3: Ustawienie spodnia滚动填充
Kiedy ustawiasz吸附行为 w dwóch kierunkach, możesz również ustawić na kontenerze scroll-padding-bottom
Atrybut. Przewiń w dół, aby zobaczyć efekt:
#container { scroll-padding-bottom: 30px; }
Przykład 4:吸附位置
Aby scroll-padding-bottom
Atrybut działa,吸附位置 musi być ustawiony na dole elementu potomnego. W tym przykładzie,writing-mode
Atrybut zmieni吸附位置 od dołu elementu potomnego do lewej. Używając takich kodów,scroll-padding-bottom
Atrybut przestanie działać:
#container { writing-mode: vertical-rl; scroll-padding-bottom: 30px; } #container > div { scroll-snap-align: end none; }
Język CSS
scroll-padding-bottom: auto|value|initial|inherit;
Wartość atrybutu
Wartość | Opis |
---|---|
auto | Domyślna wartość. Przeglądarka oblicza wypełnienie. |
length |
Określ scroll-padding-bottom jednostkami px, pt, cm itp. Nie można używać ujemnych wartości. Zobacz:Jednostki CSS. |
% | Określ procentową szerokość zawartości elementu jako wewnętrzną margines. |
initial | Ustaw tę właściwość na jej wartość domyślną. Zobacz: initial. |
inherit | Inherbuje tę właściwość od elementu nadrzędnego. Zobacz: inherit. |
Szczegóły techniczne
Domyślna wartość: | auto |
---|---|
Inherencja: | Nie |
Tworzenie animacji: | Nie obsługiwane. Zobacz:Atrybuty animacji. |
Wersja: | CSS3 |
Język JavaScript: | object.style.scrollPaddingBottom="20px" |
Wsparcie przeglądarki
Liczby w tabeli wskazują na wersję przeglądarki, która w pełni obsługuje tę właściwość.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
69.0 | 79.0 | 68.0 | 14.1 | 56.0 |
odnośnik do strony
Odniesienie:Atrybut direction w CSS
Odniesienie:CSS właściwość scroll-snap-align
Odniesienie:CSS właściwość scroll-snap-type
Odniesienie:Atrybut writing-mode w CSS
- Poprzednia strona scroll-padding-block-start
- Następna strona scroll-padding-inline