lo danno come bug risolto ma a me lo fa ancora.. e non funziona nessuno dei metodi che ci sono su internet...

ho provato con

div#content{width:437px}
*>div#content{width:440px}

e non cambia niente, con height 1% neppure..

io ho un menu orizzontale, con immagini a sinsitra del link..

codice:
ul#menu{width:100%;margin:0;padding:0;}

ul#menu li{float:left;list-style:none;padding-left:5px;padding-right:5px;}


li#home a{background: url("images/ico1.png") no-repeat left center}
li#preferiti a{background: url("images/ico2.png") no-repeat left}

......

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

.......

<ul id="menu">
<li id="home">Homepage
<li id="preferiti">Aggiungi ai preferiti[/list]
se tolgo float:left, le distanze orizzontali vengono rispettate anche da IE, ma i punti successivi al primo della lista iniziano a scendere di altezza... se lo metto stanno in linea, ma a ogni punto aggiunge a sinistra del punto 3px..

HELP!