CSS scroll-padding-right eigenschap
- Vorige pagina scroll-padding-left
- Volgende pagina scroll-padding-top
definitie en gebruik
scroll-padding-right
eigenschap de afstand van het containerrechts naar de hechtingpositie van het subelement specificeren.
de hechtingpositie verwijst naar de positie waarin de subelementen in het container zijn gehecht bij het stoppen van het滚る.
de hechtingpositie bepaalt door scroll-snap-align
eigenschap instellen, maar kan ook worden beïnvloed door CSS-eigenschappen direction
en writing-mode
invloed.
Let op:Deze eigenschap is alleen geldig wanneer de吸附positie ingesteld is op de rechterkant van het subelement.
Om scroll-padding-right
Eigenschapseffect in het ouder element in, en stel de scroll-snap-align
Eigenschappen, en stel de scroll-padding-right
en scroll-snap-type
Eigenschap.
Voorbeeld
Voorbeeld 1
Stel de scrollpadding in op een afstand van 20px van de rechterkant van de container naar de吸附positie:
div { scroll-padding-right: 20px; }
Voorbeeld 2: Afbeeldingsbibliotheek
scroll-padding-right
De eigenschap kan gebruikt worden voor een galerij met吸附gedrag om afbeeldingen voorbij een固定的 element te drukken in het beeldveld:
#container > img { scroll-padding-right: 30px; }
Voorbeeld 3: Scrollpadding instellen aan de rechterkant
Als er op beide richtingen吸附gedrag is ingesteld, kan ook op de container吸附gedrag worden ingesteld scroll-padding-right
De eigenschap. Schuif horizontaal naar het volgende element om het effect te zien:
#container > div { scroll-padding-right: 30px; }
Voorbeeld 4: Aanhankelijke positie
Om scroll-padding-right
De eigenschap is van kracht, de afhankelijke positie moet ingesteld worden op de rechterkant van het subelement. In dit voorbeelddirection
De waarde van de eigenschap 'rtl' zal de positie van de afhankelijke positie van de subelementen van de rechterkant naar de linkerkant veranderen. Bij het gebruik van deze codescroll-padding-right
De eigenschap zal niet meer werken:
#container { direction: rtl; scroll-padding-right: 30px; } #container > div { scroll-snap-align: none end; }
CSS syntax
scroll-padding-right: auto|value|initial|inherit;
Eigenschapswaarde
Waarde | Beschrijving |
---|---|
auto | Standaardwaarde. De browser berekent de padding. |
length |
Specificeer scroll-padding-right in eenheid van px, pt, cm, etc. Negatieve waarden zijn niet toegestaan. Raadpleeg:CSS Eenheid. |
% | Specificeer een percentage van de breedte van de elementen die de padding bevat. |
initial | Stel deze eigenschap in op de standaardwaarde. Raadpleeg initial. |
inherit | Deze eigenschap wordt van de ouder element overgenomen. Raadpleeg inherit. |
Technische details
Standaardwaarde: | auto |
---|---|
Inheritantie: | Nee |
Animatie maken: | Niet ondersteund. Raadpleeg:Animatiegerelateerde eigenschappen. |
Versie: | CSS3 |
JavaScript syntax: | object.style.scrollPaddingRight="20px" |
Browserondersteuning
De cijfers in de tabel geven de browserversie aan die de eigenschap volledig ondersteunt.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
69.0 | 79.0 | 68.0 | 14.1 | 56.0 |
Gerelateerde pagina's
Referentie:CSS richting eigenschap
Referentie:CSS scroll-snap-align eigenschap
Referentie:CSS scroll-snap-type eigenschap
Referentie:CSS writing-mode eigenschap
- Vorige pagina scroll-padding-left
- Volgende pagina scroll-padding-top