Allora, in breve, per creare l'header di un sito, ho scomposto un'immaigne abbastanza grande in più parti e ho creato dei DIV che hanno come sfondo queste immagini così che non possano essere salvate facendo click col tasto destro.
Cosa succede? Semplice Firefox visualizza tutti i div correttamente allineati e combacianti.
IE6, se ne fotte e mi visualizza i DIV a scacchiera, cioè:
(i cancelletti sono i DIV con il background)
codice:###### ######## ###### ########
ho provato a settare margini, seguire vari tipi di floating, mettendo il box principale anche come float e width 100% ma niente... cioè se ne frega altamente...
AIUTOOOOOO!!
giusto per chiarezza uso:
codice:<!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">
Ecco il codice CSS:
ecco il codice htmlcodice:#h_top { background:url(structure/sheet_top.jpg); width:778px; height:21px; padding:0px; margin:0px; border:none; } #h_tl { background:url(structure/head_tl.gif); width:448px; height:56px; padding:0px; margin:0px auto; border:none; float:left; display:inline; } #h_tr { background:url(structure/head_tr.gif); width:330px; height:56px; padding:0px; margin:0px auto; margin-left:448px; border:none; } #h_bl { background:url(structure/head_bl.gif); width:180px; height:45px; padding:0px; margin:0px auto; border:none; float:left; } #h_br { background:url(structure/head_br.gif); width:598px; height:45px; padding:0px; margin:0px auto; margin-left:180px; border:none; /*position:relative;*/ }
codice:<div id="header"><div id="h_top"></div><div id="h_tl">[img]structure/spacer.gif[/img]</div><div id="h_tr"></div><div id="h_bl"></div><div id="h_br"><div style="clear:right;"></div></div> </div>

Rispondi quotando