per realizzare il layout "classico" con top (div top), corpo (div corpo) contenente due colonne (div 1, per il menu, e div 2, per il contenuto principale della pagina) e un piede (div piede) come occorre procedere?
usando le info raccolte consultando guide e tuorial riesco ad ottenere qualcosa accettabile, ma con qualche difetto che mi infastidisce.
la struttura dell'html che utilizzo è, più o meno, la seguente:
div TOP (POSITION:RELATIVE)
div CORPO (contiene le colonne 1 e 2 ed ha position relative)
-div 1 (interno a corpo, position absolute)
-div 2 (interno a corpo, position static, con margin-left corrispondente al width di div 1)
div PIEDE (position relative)
il tutto funziona... finché la colonna div 2 è quella con la maggior quantità di "contenuti". In caso contrario i contenuti della colonna div 1 "escono" ed il div piede va a sovrapporsi al div 1 (posizionato in modo assoluto rispetto a corpo).
Qual è il modo corretto per sistemare le colonne div 1 e div 2 in modo da risolvere questo problema?
![]()

Rispondi quotando
