CSS background-position-x Eigenschap
- vorige pagina background-position
- Volgende pagina background-position-y
Definitie en gebruik
background-position-x
Eigenschap stelt de positie van de achtergrondafbeelding op de x-as in.
Tip:Standaard wordt de achtergrondafbeelding geplaatst in de linkerbovenhoek van het element en herhaald in zowel verticale als horizontale richting.
Voorbeeld
Voorbeeld 1
Hoe achtergrondafbeeldingen op de x-as te positioneren:
div { background-image: url('w3css.gif'); background-repeat: no-repeat; background-position-x: center; }
Voorbeeld 2
Hoe achtergrondafbeeldingen aan de rechterkant te positioneren:
body { background-image: url('w3css.gif'); background-repeat: no-repeat; background-position-x: right; }
Voorbeeld 3
Hoe achtergrondafbeeldingen met percentages te positioneren:
body { background-image: url('w3css.gif'); background-repeat: no-repeat; background-position-x: 50%; }
Voorbeeld 4
Hoe achtergrondafbeeldingen met pixels te positioneren:
body { background-image: url('w3css.gif'); background-repeat: no-repeat; background-position-x: 150px; }
Voorbeeld 5
Maak een achtergrondafbeelding die de container overslaat met verschillende achtergrondkenmerken:
.hero-image { background-image: url("photographer.jpg"); /* Gebruikte afbeelding */ background-color: #cccccc; /* Gebruik deze kleur als de afbeelding niet beschikbaar is */ height: 300px; /* Het is vereist om de hoogte in te stellen */ background-position-x: center; /* Plaats de afbeelding centreren */ background-repeat: no-repeat; /* Herhaal de afbeelding niet */ background-size: cover; /* Pas de grootte van de achtergrondafbeelding aan om de hele container te bedekken */ }
CSS syntaxis
background-position-x: value;
eigenschapswaarde
waarde | beschrijving |
---|---|
left | de achtergrondpositie op de linkerkant van de x-as plaatsen. |
right | de achtergrondpositie op de rechterkant van de x-as plaatsen. |
center | de achtergrondpositie op de x-as centreren. |
x% |
de linkerkant van de x-as is 0%, de rechterkant is 100%. percentagewaarden verwijzen naar de breedte van het achtergrondpositiegebied minus de breedte van de achtergrondafbeelding. |
xpos | de horizontale afstand van de linkerkant. De eenheid kan pixels zijn (zoals 0px) of andere CSS Eenheid. |
xpos offset |
tweevoudige syntaxis, alleen ondersteund in Firefox en Safari.
de eenheid kan pixels zijn of andere CSS Eenheid. |
initial | deze eigenschap instellen op zijn standaardwaarde. Raadpleeg initial. |
inherit | deze eigenschap van de ouderlijke elementen overnemen. Raadpleeg inherit. |
technische details
standaardwaarde: | 0% |
---|---|
inheritance: | nee |
animatie maken: | ondersteund. Raadpleeg:animatiegerelateerde eigenschappen. |
versie: | CSS3 |
JavaScript syntaxis: | object.style.backgroundPositionX="center" |
browserondersteuning
De cijfers in de tabel geven de browserversie aan die de eigenschap volledig ondersteunt.
Chrome | Edge | Firefox | Safari | Opera | |
---|---|---|---|---|---|
enkelvoudige syntaxis | 1.0 | 12.0 | 49.0 | 1.0 | 15.0 |
tweevoudige syntaxis | niet ondersteund | niet ondersteund | 49.0 | 15.4 | niet ondersteund |
gerelateerde pagina's
handleiding:CSS achtergrond
CSS referentie:background-image eigenschap
CSS referentie:background-position eigenschap
CSS referentie:background-position-y eigenschap
HTML DOM referentie:backgroundPosition eigenschap
- vorige pagina background-position
- Volgende pagina background-position-y