Come mettere tre div affiancati?

Domanda di: Cesidia Grassi  |  Ultimo aggiornamento: 26 aprile 2026
Valutazione: 4.4/5 (50 voti)

Il metodo moderno e più efficiente per mettere tre div affiancati è l'utilizzo di CSS Flexbox sul contenitore padre (display: flex). Questo approccio garantisce che i div si allineino automaticamente in orizzontale, adattandosi al contenuto o alle larghezze definite (es. width: 33.33%), ideale per layout responsivi.

Come posso affiancare due div in un contenitore?

quando vogliamo affiancare dei <div> utilizziamo la proprietà "display:float-left" otteniamo il risultato desiderato ma questi div vengono allineati all'interno del <div> contenitore a sinistra. Se li vogliamo centrare siamo costretti a impostare il "margin-left" del primo div o il "padding" del contenitore.

Come allineare div?

Per centrare un div , che nativamente è un elemento di blocco, in orizzontale, abbiamo bisogno di una sola istruzione CSS: margin impostata su auto . Conoscendo la larghezza width del div , l'istruzione auto fa adattare l'elemento a destra e sinistra, in maniera equa.

Come posizionare i div in HTML?

Posizionamento Assoluto + Margini Negativi: Questa tecnica posiziona un div in modo assoluto all'interno del suo genitore (che deve avere position: relative) e usa top: 50% con un margine superiore negativo pari a metà dell'altezza del div.

Come allineare a destra?

Per allineare il testo a destra, premere CTRL+R.

Corso CSS 4 - Allineamento elementi, display flex