<div>
Uh oh... queta immagine è più alta dell'elemento che la contiene, e sta flottando, quindi sta sbordando fuori dal suo contenitore!
Qui c'è una strana, brutta cosa che a volte succede usando i float:
Uh oh... queta immagine è più alta dell'elemento che la contiene, e sta flottando, quindi sta sbordando fuori dal suo contenitore!
Bleah. C'è un modo per correggere, ma è brutto. È chiamato il clearfix hack.
Proviamo aggiungendo questo nuovo CSS:
Adesso vediamo cosa succede:
Molto meglio!
Questo funziona con i browser moderni. Se vuoi supportare IE6 dovrai aggiungere il seguente codice:
Ci sono browser esotici che potrebbero richiedere attenzione extra. Il mondo del clearfix è piuttosto spaventoso, ma questa semplice soluzione funzionerà per la maggior parte dei browser di oggi.