Ciao a tutti!
In questa pagina http://www.fbsre.it/sito/vetrina.aspx ho un problema con il footer, che con firefox non ne vuole sapere di starsene in fondo alla pagina ma va a metà (con ie sembra andare bene). Avete idea di come fare per risolvere? Ho provato con un metodo chiamato footerstick, ma non va e non posso applicarlo completamente perchè altrimenti mi incasina l'altezza... Avete idea di come posso risolvere?
CSScodice:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <head><link href="../App_Themes/fbs/fbs.css" type="text/css" rel="stylesheet" /><title> FBS Real Estate </title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><meta name="description" content="FBS Real Estate" /><meta name="keywords" content="FBS Real Estate" /><link rel="stylesheet" href="css/main.css" type="text/css" /><link href="../App_Themes/fbs/fbs.css" type="text/css" rel="stylesheet" /></head> <body> <div id="externDiv"> <div id="mainDiv"> <div id="headerDiv"> <object width="134" height="118"> <param name="movie" value="logo.swf"> <param name="loop" value="true"> <param name="play" value="true"> <embed src="logo.swf" width="134" height="118" loop="true" play="true"> </embed> </object> <div id="companyName"> FBS Real Estate sede direzionale: 20121, Milano, via senato 6 Tel.: 02 76000336 Fax: 02 76006265 sede operativa: 48100, Ravenna, via mazzini 49 Tel.: 0544 428001 Fax: 0544 423031 </div> </div> <div id="topMenuDiv"> [img]images/english.gif[/img] <object width="580" height="40"> <param name="movie" value="1.swf"> <param name="loop" value="true"> <param name="play" value="true"> <embed src="1.swf" width="580" height="40" loop="true" play="true"> </embed> </object> </div> <div id="contentDiv"> <div id="col1Div"> <div class="newsDiv"> FBS Real Estate </div> </div> <div id="col2Div"> <h2>Pagina in costruzione</h2> </div> </div> <div id="footerDiv"> <font size="3" style="font-weight: bold;"> Lavora con noi Area riservata</font> Realizzazione: Sagrantino ICT © 2007 FBS Real Estate </div> </div> </div> </body> </html>
Grazie a tutti!codice:html { height: 100%; } body { /*background-color: #435E96; background: #eeeeff url(/images/sfondo.gif) top center repeat-y;*/ background: #435E96 url(../images/sfondo2.gif) top center repeat-y; font-family: Times new roman; font-size: 12; height: 100%; margin: 0; padding: 0; } a { text-decoration: none; color: #435E96; } a: hover, a:visited { color: #435E96; } a.inlink { text-decoration: none; color: #435E96; font-weight: bold; } a.inlink: hover { text-decoration: underline; color: #435E96; } div#headerDiv { position:relative; width: 700px; height: 120px; } div#topMenuDiv { position:relative; padding: 0 0 0 20px; margin: 0; height: 50px; } div#externDiv { position: relative; min-height: 100%; height: auto !important; height: 100%; text-align: center; } div#headerDiv img { position: relative; padding: 10px; } div#companyName { position: absolute; top: 25px; right: 25px; text-align: right; font-variant: small-caps; font-size: 12; } div#contentDiv { position:relative; width: 700px; margin: 0 0 0 20px; padding: 10px; text-align: justify; font-size: 12; } div#mainDiv { position:relative; min-height: 100%; height: auto !important; height: 100%; color: #435E96; background-color: #eeeeff; width: 700px; margin: 0 auto; padding: 0 0 20px 10px; text-align: left; } div#col1Div { /*float: left;*/ width: 20%; /*height: 100%;*/ padding: 0 15px 0 0; position:absolute; top:0; left:0; } div#col2Div { position:relative; min-height: 100%; height: auto !important; height: 100%; padding: 10px 35px 0 15px; margin: 10px 0 0 20%; } div#footerDiv { position: absolute; bottom: 0 !important; bottom: -1px; font-size: 12; width: 700px; height: 20px; text-align: right; padding: 0 20px 0 0; } div.newsDiv { font-size: 12; font-variant: small-caps; padding: 15px 0 10px 0; } span.newsLink { display: block; text-align: right; } span.newsLink a { color: #435E96; text-decoration: underline; font-size: 12; font-variant: small-caps; } div.separator { font-weight: bolder; text-align: center; } img.leftFloating { float: left; padding: 3px 15px 8px 0; } .movingLogo { margin-left:20px; } img.flag { border-width: 0px; padding: 0 0 11px 0; /*vertical-align: middle;*/ } img.mainflag { border-width: 0px; } .navtext { text-align:left; width:200px; font:normal 9pt times new roman; border-width:2px; border-style:outset; border-color:#eeeeff; background-color:#435E96; layer-background-color:red; color:white; }

Rispondi quotando