alfaconceptstudio Inviato 3 Aprile 2008 Segnala Condividi Inviato 3 Aprile 2008 Salve, vorrei proporvi questo problema che da un paio di giorni mi sta assillando: ho questo codice html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it"> <head> <title>Giovanni Mazzei sito web ufficiale</title> <link rel="stylesheet" type="text/css" href="css/firefox.css" media="screen" title="default" /> </head> <body> <div id="container"> <div id="header"> <h1 class="nocss">Giovanni Mazzei sito web ufficiale</h1> <ul class="nocss"> <li><a href="#center" title="Vai ai contenuti">Vai ai contenuti</a></li> <li><a href="#menu" title="Vai al menù di navigazione">Vai al menù di navigazione</a></li> </ul> <hr class="nocss" /> <div id="menuLang"> <ul> <li id="it"> <span class="nocss">[i]</span> <a class="active" href="" title="Italiano" accesskey="i">Italiano</a> </li> - <li id="en" xml:lang="en" lang="en"> <span class="nocss">[E]</span> <a href="" title="English" accesskey="e">English</a> </li> </ul> </div> <hr class="nocss" /> <h1 class="nocss">Menù principale</h1> <div id="menu"> <ul class="menu"> <li class="menuA" xml:lang="en" lang="en"> <span class="nocss">[1]</span> <a href="" title="Home Page" accesskey="1">Home</a> </li> - <li class="menuB"> <span class="nocss">[2]</span> <a class="active" href="" title="Biografia" accesskey="2">Biografia</a> </li> - <li class="menuC"> <span class="nocss">[3]</span> <a href="" title="Discografia" accesskey="3">Discografia</a> </li> - <li class="menuD"> <span class="nocss">[4]</span> <a href="" title="Carriera" accesskey="4">Carriera</a> </li> - <li class="menuE" xml:lang="en" lang="en"> <span class="nocss">[5]</span> <a href="" title="My space" accesskey="5">My space</a> </li> - <li class="menuF"> <span class="nocss">[6]</span> <a href="" title="Contatti" accesskey="6">Contatti</a> </li> </ul> </div> <hr class="nocss" /> </div> <div id="page" class="clearfix"> <div id="left" class="clearfix"> <div class="pageTitleLeft" class="clearfix"> <h1>Biografia</h1> <p>asdfasdfs asdfadsfasd sdfsad fsadfsd fsdf<br /> asdfsadf <br /> asdfsadf <br />asdfadsfasdasdfadsfasdasdfadsfasd </p> <div style="clear:both; display:inline-block;"> </div> </div> </div> <div id="right"> <div class="pageTitleRight"> <h1>Eventi e Novità</h1> <p>asdfasdfs asdfadsfasd sdfsad fsadfsd fsdf<br /> asdfsadf <br /> </p> </div> </div> </div> </div> <div id="footer"> assdf </div> </body> </html> e questo codice css: @charset "UTF-8"; html { height: 100%; } body { background: #222222; color: #cccccc; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 100%; letter-spacing: 1px; margin: 0; padding: 0; } /** * Definizione regole div */ /* Container */ div#container { background-color: #000000; background-image: url(../img/pageBg.jpg); background-position: left top; background-repeat: repeat-y; margin-bottom: 0px; margin-left: auto; margin-right: auto; margin-top: 0px; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; width: 930px; min-height: 100%; } /* Header */ div#header { background-color: #000000; background-image: url(../img/header.png); background-repeat: no-repeat; height: 300px; margin-bottom: 0px; margin-left: 16px; margin-right: auto; margin-top: 0px; padding: 0px; width: 900px; } div#page { /*background-color: #000000;*/ /*background-image: url(../img/pageBg.png);*/ background-repeat: repeat-y; margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom: 0; padding: 0; width: 900px; padding-bottom: 115px; } div#left { float: left; width: 648px; margin-bottom: 5px; } div#right { float: right; width: 249px; } div#footer { position: relative; background-color: #000000; background-image: url(../img/footer.jpg); background-repeat: no-repeat; height: 111px; margin-bottom: 0px; margin-left: auto; margin-right: auto; margin-top: -111px; padding: 0px; width: 930px; } div.pageTitleLeft { background-image: url(../img/titleLeftBg.png); background-repeat: no-repeat; height: 32px; margin-left: 4px; margin-top: 4px; padding-left: 7px; padding-top: 6px; width: 642px; } div.pageTitleLeft h1 { font-size: 14pt; font-weight: normal; margin: 0; padding: 0; } div.pageTitleRight { background-image: url(../img/titleRightBg.png); background-repeat: no-repeat; height: 32px; margin-left: 4px; margin-top: 4px; padding-left: 7px; padding-top: 6px; width: 242px; } div.pageTitleRight h1 { font-size: 14pt; font-weight: normal; margin: 0; padding: 0; } div.clearer { clear: both; font-size: 0; line-height: 0; } .nocss { display: none; } /** * Definizione stili */ h1 { margin: 0; padding: 0; } div#menuLang { left: 2px; margin: 0px; padding: 0px; position: relative; top: 1px; } div#menuLang ul li { display: inline; margin-left: 3px; margin-right: 3px; } div#menuLang ul { position: relative; left: 10px; top: 10px; display: inline; margin: 0px; padding: 0px; } div#menuLang ul li a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-transform: uppercase; color: #FFFFFF; text-decoration: none; } div#menuLang ul li a:hover { color: #FF9933; text-decoration: underline; } div#menuLang ul li a.active { color: #FF9933; } div#menuLang ul li a.active:hover { color: #FF9933; text-decoration: none; } div#menu { margin: 0px; padding: 0px; top: 255px; position: relative; left: 10px; } div#menu ul li a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-transform: uppercase; text-decoration: none; } div#menu ul { display: inline; margin: 0px; padding: 0px; } div#menu ul li { display: inline; margin-right: 3px; margin-left: 3px; } div#menu ul li a:hover { color: #FF9933; text-decoration: underline; } div#menu ul li a.active { color: #FF9933; } div#menu ul li a.active:hover { color: #FF9933; text-decoration: none; } .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } Ho provato e riprovato ma non riesco a evitare che il contenuto delle due colonne centrali finiscano sopra il footer. Ho utilizzato clear: both e altri trucchetti, ma sembra non voler funzionare. Qualche suggerimento? ----------------------------------------------------- My Apple: Mac Pro 8-Core 3,2 Ghz - 16GB ram - 2TB hd - Leopard; Macbook Pro Core 2 Duo 2,33 Ghz 17'' - 3GB ram - 250GB hd - Leopard; Ipod 5G 80GB Bianco; 2 Iphone 8GB 1.1.2 OOTB portato a 1.1.3 Link al commento Condividi su altri siti Altre opzioni di condivisione...
sonik Inviato 3 Aprile 2008 Segnala Condividi Inviato 3 Aprile 2008 Non ho capito... vorresti mettere dove le due colonne centrali? sotto il footer? io vedo cosi, è sbagliato? se si cosa vorresti che andasse dove? Big power, sticky tyres, no neons, and suspension harder than multiplying in roman numerals ....PMSL =D Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Archiviato
Questa discussione è archiviata e chiusa a future risposte.