Treci la conținutul principal

Centrare Orizontală

CSS oferă mai multe moduri de a centra orizontal lucrurile, iar tipul elementului decide care dintre ele se potrivește.


Centrare Elemente de Tip Bloc

Un element de tip bloc, cum ar fi un <div>, este centrat cu margin: auto, cu condiția să aibă o width. Fără ea, elementul se întinde pentru a umple containerul.

Notă: Când width lipsește sau este setată la 100%, centrarea nu are niciun efect asupra elementelor de tip bloc.

Exemplu

Aici un element <div> cu o lățime de 50% stă în centru.

Prompt
Centrați un element div pe orizontală utilizând margin: auto. Div-ul trebuie să aibă lățimea de 50%, un chenar solid verde de 3px și un padding de 10px. Includeți textul "Acest element div este centrat."
Rezultat: pagină HTML completă

Centrare Text

Textul aflat în interiorul unui element de tip bloc este centrat cu text-align: center.

Exemplu

Prompt
Centrați textul din interiorul unui element paragraf utilizând text-align: center. Paragraful trebuie să afișeze "Acest text este centrat."
Rezultat: pagină HTML completă

Centrare Imagine

O imagine are nevoie de doi pași pentru a fi centrată: transform-o într-un element de tip bloc cu display: block, apoi setează atât margin-left, cât și margin-right la auto.

Exemplu

Prompt
Centrați o imagine pe orizontală setând display: block și margin-left/margin-right la auto. Imaginea trebuie să aibă lățimea de 40%. Utilizați orice imagine de test.
Rezultat: pagină HTML completă

Aliniere Stânga și Dreapta - Folosind position

Setarea position: absolute este un mod de a alinia elementele la stânga sau la dreapta.

Notă: Elementele poziționate astfel ies din fluxul normal și se pot suprapune peste alte elemente.

Exemplu

Prompt
Aliniați un div la dreapta utilizând position: absolute și right: 0px. Div-ul trebuie să aibă lățimea de 300px, un chenar solid verde de 3px și un padding de 10px.
Rezultat: pagină HTML completă

Aliniere Stânga și Dreapta - Folosind float

Proprietatea float oferă un alt mod de a alinia un element la stânga sau la dreapta.

Exemplu

Prompt
Aliniați un div la dreapta utilizând float: right. Div-ul trebuie să aibă lățimea de 300px, un chenar solid verde de 3px și un padding de 10px.
Rezultat: pagină HTML completă