Compito precedente
Sfondi4/14
Torna all'elenco delle attività
  1. 1. Proprietà background-color
  2. 2. Proprietà background-image
  3. 3. Proprietà background-repeat
  4. 4. Proprietà background-position
  5. 5. Ancora un po' di background-position
  6. 6. Proprietà background-attachment
  7. 7. Proprietà background
  8. 8. Formato JPEG
  9. 9. Formato PNG-8
  10. 10. Formato PNG-24
  11. 11. Formato GIF
  12. 12. Elementi annidati con sfondi
  13. 13. Effetti con sfondi ripetuti
  14. 14. Sprites
Compito successivo
  • Corsi
  • Registrazione
  • Accedi

Caricamento...
In pochi secondi sarà pronto.

  • Teoria
  • Teoria

Proprietà background-position

La proprietà background-position controlla la posizione dell'immagine di sfondo. Il valore della proprietà è composto da due parti separate da uno spazio: x y.

x specifica la posizione orizzontale e y la posizione verticale.

È possibile utilizzare le parole chiave left, center, right, percentuale e i valori in pixel come valori x.

È possibile utilizzare le parole chiave top, center, bottom, percentage e pixel come valori y.

Esempi di utilizzo della proprietà:

background-position: 50% 50%;
background-position: right bottom;
background-position: 50px 100px;
background-position: 0 100%;
background-position: left bottom;

Ecco come funzioneranno gli esempi:

  1. l'immagine sarà centrata;
  2. in basso a destra;
  3. rientrare di 50px dal bordo sinistro e di 100px dal bordo superiore;
  4. angolo inferiore sinistro;
  5. angolo inferiore sinistro.
  • index.html
  • style.css
HTML
<!DOCTYPE html> <html lang="it"> <head> <meta charset="utf-8"> <title>Proprietà background-position</title> <link rel="stylesheet" href="style.css"> </head> <body> <div class="block block1"></div> <div class="block block2"></div> <div class="block block3"></div> <div class="block block4"></div> </body> </html>
CSS
body { padding: 10px; text-align: center; } .block { display: inline-block; width: 192px; height: 192px; margin: 5px; border-radius: 5px; box-shadow: 1px 1px 3px #999999; } .block1 { background-color: #2ecc71; background-image: url("cat_box.png"); background-repeat: no-repeat; } .block2 { background-color: #3498db; background-image: url("cat_fish.png"); background-repeat: no-repeat; } .block3 { background-color: #e74c3c; background-image: url("cat_drunk.png"); background-repeat: no-repeat; } .block4 { background-color: #e67e22; background-image: url("cat_tied.png"); background-repeat: no-repeat; }

Il codice è cambiato, fai clic su "Aggiorna" o attiva l'esecuzione automatica.

Sei passato a un'altra pagina

Fare clic all'interno del mini-browser per evidenziare questa finestra.

100%
ObiettiviFatto
0

    Impostare i blocchi in modo che abbiano un layout di sfondo:

    1. 50% 50% al primo blocco,
    2. 100% 0 al secondo blocco,
    3. 0 100% al terzo blocco,
    4. 100% 100% al quarto blocco.

    © 2023-2024, codegym.study