Come centrare verticalmente un elemento div per tutti i browser utilizzando i CSS

Come Centrare Verticalmente Un Elemento Div Per Tutti I Browser Utilizzando I Css



Nello sviluppo web, è fondamentale creare correttamente il layout dell'elemento. Tuttavia, molte proprietà CSS, come CSS3 Flexible Box, sono utili per regolare il layout delle pagine Web e degli elementi HTML. Flexible Box viene utilizzato per organizzare pagine Web e applicazioni in modo ricorsivo. Questa modalità Flexbox aiuta a creare layout per pagine Web e applicazioni complesse.

Questo post ti guiderà su come centrare verticalmente un elemento div per tutti i browser utilizzando i CSS.







Come allineare l'elemento div usando i CSS?

L'elemento div può essere allineato verticalmente utilizzando la proprietà display ' flettere ' insieme al CSS ' align-elementi ” proprietà e “ giustificare il contenuto ' proprietà. La proprietà 'align-items' allinea l'elemento verticalmente e la proprietà 'justify-content' allinea il contenuto orizzontalmente.



Esempio: come centrare verticalmente un elemento div con i CSS?



In HTML, per prima cosa aggiungi un '

” elemento e assegnagli la classe “ contenuto principale ”. Tra i tag '
', aggiungi un ' ” elemento con i seguenti attributi:





  • src L'attributo ” viene utilizzato per specificare l'URL dell'immagine.
  • Tutto quanto L'attributo ' definisce del testo che verrà visualizzato al posto di un'immagine se non riesce a caricarsi.
  • larghezza L'attributo ” viene utilizzato per regolare la larghezza dell'immagine.
  • Quindi, aggiungi il '

    ” per incorporare il paragrafo nella pagina.

Ecco il codice HTML:

< div classe = 'contenuto principale' >
< imm src = '/images/laptop-notepad.jpg' Tutto quanto = 'Laptop con blocco note e penna' larghezza = '300' >
< p > Il laptop è anche un computer portatile noto come un computer portatile. p >
div >



In CSS, specificheremo diverse proprietà di stile al div.

Classe 'contenuto principale' di stile

.contenuto principale {
altezza: cinquanta % ;
colore di sfondo: #46C2CB;
dimensione carattere: 24px;
imbottitura: 10px;
}

Le seguenti proprietà CSS sono definite nella sezione ' contenuto principale ' classe:

  • altezza La proprietà ” viene utilizzata per regolare l'altezza del contenitore
    .
  • colore di sfondo ” definisce il colore di sfondo dell'elemento.
  • dimensione del font ' specifica la dimensione del carattere dell'elemento.
  • imbottitura La proprietà ” imposta lo spazio attorno al contenuto dell'elemento.

Dall'output, puoi osservare che il contenuto dell'elemento div non è al centro:

Andiamo avanti per applicare le proprietà CSS che aiutano a centrare il '

” verticalmente. Aggiungi queste proprietà alla classe ' contenuto principale ” utilizzati per accedere all'elemento
:

Schermo: flettere ;
align-items: centro;

Ecco la descrizione:

  • Schermo ' proprietà ' flettere ” viene utilizzato per rendere il layout div flessibile al suo elemento.
  • align-elementi ' La proprietà CSS è impostata come ' centro ”, che allineerà verticalmente gli elementi div.

Produzione

Hai imparato come centrare verticalmente un elemento div per tutti i browser utilizzando i CSS.

Conclusione

Per centrare verticalmente un elemento div, il CSS ' Schermo ” proprietà è utilizzata con il “ flettere ' valore. Questo valore rende il contenitore

flessibile ai suoi elementi. Per allineare verticalmente l'elemento div, regolare il ' align-elementi ” e assegnagli un “ centro ' valore. Questo blog ti ha mostrato come utilizzare i CSS per centrare verticalmente gli elementi div in tutti i browser.