Voglio avere 3 div allineati all'interno di un div container, qualcosa del genere:
[[LEFT] [CENTER] [RIGHT]]
Il div del contenitore è largo al 100% (nessuna larghezza impostata) e il div del centro dovrebbe rimanere al centro dopo il ridimensionamento del contenitore.
Quindi ho impostato:
#container{width:100%;}
#left{float:left;width:100px;}
#right{float:right;width:100px;}
#center{margin:0 auto;width:100px;}
Ma diventa:
[[LEFT] [CENTER] ]
[RIGHT]
Qualche consiglio?
overflow: hidden;
sulla center
colonna. Quindi nella media query per piccoli dispositivi quando avevo tutte e 3 le colonne al centro della pagina l'una sopra l'altra, avevo bisogno overflow: hidden;
della riga centrale (che era la colonna di destra sui dispositivi di grandi dimensioni) altrimenti non aveva altezza e non era centrata verticalmente tra la riga superiore e inferiore.