perchè il tuo #content contiene due div di cui uno vuoto e senza stili (quindi non occupa nessuno spazio) e un altro che ha float:left (quindi suo padre, #content, non vede la sua effettiva altezza). Puoi risolvere mettendo anche a #content "float:left"

Rispondi quotando