Salve, sto sviluppando un nuovo thema.
Sta andando tutto alla grande, la grafica è quasi completa, manca solo una piccola chicca: un div fuori percorso.
Ho bisogno di posizionare un div in basso a destra ( ad angolo per intenderci ), e naturalmente avrei bisogno di una soluzione ottimale per ogni browser e risoluzione.
Vi posto il file html e il foglio di stile ad esso associato.
Spero che possiate darmi una mano.
codice:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it" dir="ltr"> <head profile="http://gmpg.org/xfn/11"> <title>Emanuele Rosato</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta name="author" content="Emanuele Rosato" /> <meta name="copyright" content="Copyright 2007, Emanuele Rosato. All rights reserved." /> <meta name="description" content="Emanuele Rosato, classe 1986, dipendente Alenia Composite, appassionato di internet e motori di ricerca." /> <meta name="keywords" content="emanuele, rosato, emanuele rosato" /> <style type="text/css" media="screen" title="Emanuele Rosato"> @import "style.css"; </style> <script type="text/javascript" src="js/prototype.js"></script> <script type="text/javascript" src="js/attitude.js"></script> <script type="text/javascript" src="js/moo.fx.js"></script> <script type="text/javascript" src="js/moo.fx.pack.js"></script> <script type="text/javascript" src="js/m4m.set.js"></script> </head> <body id="body_emanuele-rosato"> <div id="container"> <div id="intro"> <div id="header"> <a id="header_link"></a> <h1><span>Emanuele Rosato</span></h1> <h2><span>Dammi il rimedio, pozione contro l'ordinarietà</span></h2> </div> <div> <p class="p2">asdasdasdas</p> </div> <div id="emanuele_rosato"> <a id="emanuele_rosato_link"></a> <h3><span>Emanuele Rosato</span></h3> <p class="p1">sdadasdasd</p> <p class="p2">asdasdas</p> <p class="p3">asdasdasd</p> </div> </div> <div id="lavoro"> <a id="lavoro_link"></a> <h3><span>Il lavoro</span></h3> <p class="p1">asdasdasd</p> <p class="p2">sadasdsadsa</p> <p class="p3">asdasasd</p> <p class="p4">asdasdasdas</p> <p class="p5">asdsasdaasd</p> <p class="p6">asdasasasd</p> <p class="p7">asdassdadas</p> </div> <div id="studi"> <a id="studi_link"></a> <h3><span>Gli studi</span></h3> <p class="p1">asdasdasdsasda</p> </div> <div id="passioni"> <a id="passioni_link"></a> <h3><span>Le passioni</span></h3> <p class="p1">sadasdasdad</p> <p class="p2">sadsadsadasd</p> <p class="p3">sadasdsadsa</p> <p class="p4">asdasdsadasd</p> <p class="p5">asdasdasdasd</p> </div> <div id="blog"> <a id="blog_link"></a> <h3><span>Ultime dal blog</span></h3> <p class="p1"></p> </div> <div id="footer"> xhtml css Top </div> <div id="msn"><span></span></div> <div id="extraDiv1"><span></span></div> <div id="extraDiv2"><span></span></div><div id="extraDiv3"><span></span></div> <div id="extraDiv4"><span></span></div><div id="extraDiv5"><span></span></div><div id="extraDiv6"><span></span></div> <script type="text/javascript">Attitude.start();</script> </div> </body> </html>Il div in questione è quello con id msn cosi formato:codice:body{ text-align:center; margin:0; padding:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:0.75em; color:#9d9177; background:#dae8e2 url(img/background.jpg) repeat-y top center; } h3{ color:#3e352c; } h1, h2, h3{ font-size:1.4em; text-align:center; margin:0; padding:0; } p{ margin:0.9em 0 0.9em 0; padding:0; line-height:1.2em; } #container{ width:396px; position:absolute; left:50%; margin-left:-198px; } * html #container{ /*IE FIX*/ margin-left:-197px; } #container h3{ padding:6px 0; background:url(img/header_bg.jpg) top left repeat; } #blog, #emanuele_rosato, #lavoro, #passioni, #studi{ padding:0 30px; text-align:justify; } #emanuele_rosato h3{ margin-top:1.4em; } ul{ padding:0; margin:0; } ul li{ list-style:none; padding-left:1em; border-bottom:1px #365779 solid; height:1.6em; } ul li a:link, ul li a:visited, ul li acronym{ color:#ffa94d; font-weight:normal; text-decoration:none; } ul li acronym{ border-bottom:1px dotted #ffa94d; } ul li a:hover, ul li a:active, ul li a:hover acronym{ color:#fff; text-decoration:underline; } ul li a.c:link, ul li a.c:visited{ color:#bcd0e5; font-style:italic; } ul li a.c:hover, ul li a.c:active{ color:#fff; } ul li:hover{ background:url(img/list_over.jpg) top left repeat-x; } acronym{ color:#bcd0e5; border-bottom:1px dotted #bcd0e5; cursor:help; } a:link, a:visited{ color:#9d9177; font-weight:bold; text-decoration:underline; } #header{ width:396px; height:319px; background:url(img/header.jpg) no-repeat top left; } #quickSummary{ margin:-0.9em 0 0 0; padding:0; } #quickSummary .p2{ padding:0; margin:0 0 0.9em 0; width:396px; height:25px; background:url(pics/download.gif) no-repeat top left; } #quickSummary .p2 span{ visibility:hidden; white-space:nowrap; } #quickSummary .p2 span a{ visibility:visible; text-indent:-9000px; display:block; margin-top:-1.1em; height:25px; float:left; width:198px; overflow:hidden; } #footer{ text-align:center; position:absolute; margin-top:43em; margin-left:-30px; padding:6px 0; padding-bottom:1em; width:396px; height:72px; text-transform:uppercase; background:url(img/footer.jpg) bottom left no-repeat; left: 30px; } #extraDiv1{ position:fixed; top:0; width:37px; height:433px; left:50%; margin-left:-235px; background:url(img/the_beauty.jpg) no-repeat top left; } * html #extraDiv1{ position:absolute; } #msn{ width:203px; height:117px; background:url(img/msn_bg.jpg) no-repeat center; } /*hidden*/ #linkList h3 span, #header h1, #header h2, #quickSummary p.p1 span{ display:none; }
codice:<div id="msn"><span></span></div>Confido in un vostro aiuto.codice:#msn{ width:203px; height:117px; background:url(img/msn_bg.jpg) no-repeat center; }

Rispondi quotando