Posto il codice css di questa pagina; è un layout a tre colonne con header e footer, l'unico inconveniente e che il footer continua dopo la colonna di sinistra, invece di andare a capo
questa è la pagina in html che utilizza il csscodice:#container { BORDER-RIGHT: #36c 2px solid; MARGIN: 0px auto; BORDER-LEFT: #36c 2px solid; WIDTH: 980px; POSITION: relative; HEIGHT: 100%; TEXT-ALIGN: left } #banner { padding: 2px; margin-bottom: 2px; background-color: rgb(213, 219, 225); } #content { padding: 2px; margin-left: 206px; margin-right: 206px; background-color: gray; } #sidebar-a { float: left; width: 200px; \width: 204px; w\idth: 200px; margin: 0; margin-right: 2px; padding: 2px; background-color: rgb(235, 235, 235); } #sidebar-b { float: right; width: 200px; \width: 204px; w\idth: 200px; margin: 0; margin-left: 2px; padding: 2px; background-color: rgb(235, 235, 235); } #footer { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; WIDTH: 100%; COLOR: #000; BOTTOM: 0px; PADDING-TOP: 0.5em; POSITION: absolute; BACKGROUND-COLOR: #69c; TEXT-ALIGN: center }
cosa devo modificare per far si che il footer non continui dalla colonna? il float left?codice:<html> <head> <link rel="stylesheet" href="layout.css" type="text/css"> </head> <body> <div id="container"> <div id="banner">Banner </div> <div id="sidebar-a"> colsx</div> <div id="sidebar-b"> coldx</div> <div id="content">principale</div> <div id="footer">footer</div> </div> </body> </html>

Rispondi quotando
