Nel sito che sto facendo ho creato un header che è nient'altro che un div con un'immagine di sfondo.
All'interno di tale div volevo posizionare un menu, quindi ho creato un div con posizione relativa e coordinate precise:
CSS
mentre il codice HTML:codice:#banner { margin: 0 0; width: 100%; height: 90px; border-top: 1px inset; border-left: 1px inset; border-right: 1px inset; border-bottom: 0px; padding: 0; background-image: url('./grafica/header-lungo.gif'); } div#topmenu { display: block; clear: both; width: 500px; position: relative; left: 140px; top: 41px; background: transparent; padding: 0px; } div#topmenu ul { list-style: none; position: absolute; }
Però mi ritrovo a visualizzare correttamente su FireFox, mentre su Opera e (ovviamente) su Internet Explorer no.codice:<div id="banner"> <div id="topmenu"> <ul>[*]Homepage[*]Guestbook[*]Photos[*]Admin[/list] </div> </div>
C'è qualche hack (o più semplicemente qualche accortenza) per risolvere il problema?