Proprietà background-position-y CSS
- pagina precedente background-position-x
- Pagina successiva background-repeat
Definizione e uso
background-position-y
L'attributo viene utilizzato per impostare la posizione dell'immagine di sfondo sull'asse y.
Suggerimento:Per default, l'immagine di sfondo viene posizionata nell'angolo sinistro superiore dell'elemento e ripetuta in direzione verticale e orizzontale.
Esempio
Esempio 1
Come posizionare l'immagine di sfondo sull'asse y:
div { background-image: url('w3css.gif'); background-repeat: no-repeat; background-position-y: center; }
Esempio 2
Come posizionare l'immagine di sfondo in alto:
body { background-image: url('w3css.gif'); background-repeat: no-repeat; background-attachment: fixed; background-position-y: bottom; }
Esempio 3
Come posizionare l'immagine di sfondo in ascissa y utilizzando percentuale:
body { background-image: url('w3css.gif'); background-repeat: no-repeat; background-attachment: fixed; background-position-y: 50%; }
Esempio 4
Come posizionare l'immagine di sfondo in ascissa y utilizzando pixel:
body { background-image: url('w3css.gif'); background-repeat: no-repeat; background-attachment: fixed; background-position-y: 80px; }
Sintassi CSS
background-position-y: value;
Valore dell'attributo
Valore | Descrizione |
---|---|
top | Posiziona l'immagine di sfondo alla parte superiore dell'asse y. |
bottom | Posiziona l'immagine di sfondo alla parte inferiore dell'asse y. |
center | Posiziona l'immagine di sfondo al centro dell'asse y. |
y% |
La parte superiore dell'asse y è 0%, la parte inferiore è 100%. Il valore percentuale indica l'altezza dell'area di posizionamento dell'immagine di sfondo meno l'altezza dell'immagine di sfondo. |
ypos |
La distanza verticale dal punto superiore. L'unità può essere pixel (ad esempio 0px) o altri Unità CSS. |
ypos offset |
sintassi a due valori, supportata solo in Firefox e Safari.
L'unità può essere pixel o altri Unità CSS. |
initial | Imposta questo attributo al suo valore predefinito. Vedi initial. |
inherit | Eredita questo attributo dal suo elemento padre. Vedi inherit. |
Dettagli tecnici
Valore predefinito: | 0% |
---|---|
Ereditarietà: | No |
Creazione animazioni: | Supportato. Vedi:proprietà correlate agli animazioni. |
Versione: | CSS3 |
Sintassi JavaScript: | object.style.backgroundPositionY="center" |
Supporto del browser
I numeri nella tabella rappresentano la versione del browser che supporta completamente l'attributo.
Chrome | Edge | Firefox | Safari | Opera | |
---|---|---|---|---|---|
sintassi a un valore | 1.0 | 12.0 | 49.0 | 1.0 | 15.0 |
sintassi a due valori | Non supportato | Non supportato | 49.0 | 15.4 | Non supportato |
Pagine correlate
Tutorial:CSS Sfondo
Riferimento CSS:attributo background-image
Riferimento CSS:attributo background-position
Riferimento CSS:attributo background-position-x
Riferimento HTML DOM:attributo backgroundPosition
- pagina precedente background-position-x
- Pagina successiva background-repeat