|    
			
				08/01/2009, 19:01
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: enero-2009 
						Mensajes: 3
					 Antigüedad: 16 años, 9 meses Puntos: 0 |  | 
  |  Ayuda, menú css con imágenes  
  Hola, he desarrolado un menú en css y funciona perfectamente en FF pero no así en IE 6, ni IE 7 alguien puede ayudarme?
 Código:
 
 <div id="menu">
 <ul>
 <li>
 <a href="#" id="aceite"></a>
 <ul class="aceite">
 <li>Aceites de Oliva</li>
 <li><a href="#">Virgen Extra</a></li>
 <li><a href="#">Virgen Extra Ecológico</a></li>
 </ul>
 </li>
 <li>
 <a href="#" id="vinos"></a>
 <ul class="vinos">
 <li><a href="#">Vinos</a></li>
 </ul>
 </li>
 <li>
 <a href="#" id="jamon"></a>
 <ul class="jamon">
 <li class="hdp">Jamón ibérico</li>
 <li><a href="#">Bellota</a></li>
 <li><a href="#">Recebo</a></li>
 </ul>
 </li>
 <li>
 <a href="#" id="quesos"></a>
 <ul class="quesos">
 <li>Quesos</li>
 <li><a href="#">Manchego D.O.</a></li>
 <li><a href="#">Puro de oveja</a></li>
 </ul>
 </li>
 <li>
 <a href="#" id="aceitunas"></a>
 <ul class="aceitunas">
 <li><a href="#">Aceitunas</a></li>
 </ul>
 </li>
 <li>
 <a href="#" id="dieta"></a>
 <ul class="dieta">
 <li><a href="#">Dieta mediterránea</a></li>
 </ul>
 </li>
 </ul>
 </div>
 
 Hoja de estilos:
 
 #menu {
 width: 825px;
 height: 261px;
 /*margin: 0 auto auto 5%;*/
 background-image: url(menu.jpg);
 background-repeat: no-repeat;
 position:relative;
 /*z-index:100;*/
 }
 
 #menu ul li a, #menu ul li a:visited {
 display:block;
 text-decoration:none;
 color:#000;
 line-height:20px;
 font-size:11px;
 overflow:hidden;
 font-weight: normal;
 }
 #menu ul {
 padding:0;
 margin:0;
 list-style: none;
 
 }
 
 #menu > ul > li {
 float:left;
 position:relative;
 }
 #menu ul li ul {
 display: none;
 }
 
 #menu ul li:hover ul {
 display:block;
 position:absolute;
 width: 150px;
 
 }
 ul.aceite {
 top: -30px;
 }
 
 ul.vinos {
 top: -30px;
 left: 50px;
 }
 
 ul.vinos li a{
 padding-bottom: 50px;
 }
 
 ul.jamon {
 top: 50px;
 left: 155px;
 }
 
 .hdp {
 position: relative;
 left: 30px;
 
 }
 
 ul.jamon li a{
 padding-left: 30px;
 }
 
 ul.quesos{
 top: 30px;
 left: 60px;
 }
 
 ul.aceitunas{
 top: 100px;
 left: 50px;
 
 }
 
 ul.aceitunas li a{
 padding-top: 20px;
 }
 
 ul.dieta{
 top: 80px;
 left: 140px;
 }
 
 #menu ul li ul.dieta li a:link, #menu ul li ul.dieta li a:visited, #menu ul li ul.vinos li a:link, #menu ul li ul.vinos li a:visited, #menu ul li ul.aceitunas li a:link, #menu ul li ul.aceitunas li a:visited {
 color:#C00;
 font-size: 11px;
 font-weight: bold;
 line-height:20px;
 }
 
 
 #menu ul li:hover ul li a {
 display:block;
 color:#333;
 }
 
 #menu ul li:hover ul li a:hover {
 color:#999;
 }
 
 #menu ul li ul li {
 color:#C00;
 font-size: 11px;
 font-weight: bold;
 line-height:20px;
 }
 
 
 
 #menu a#aceite {
 width: 258px;
 height: 143px;
 float: left;
 }
 
 #menu a:hover#aceite {
 background-image: url(aceite_ov.jpg);
 background-repeat: no-repeat;
 background-position: -1px -1px;
 }
 
 #menu a#vinos {
 width: 167px;
 height: 143px;
 float: left;
 }
 
 #menu a:hover#vinos {
 background-image: url(vinos_ov.jpg);
 background-repeat: no-repeat;
 background-position: -1px -1px;
 }
 
 #menu a#jamon {
 width: 165px;
 height: 143px;
 float: left;
 }
 
 #menu a:hover#jamon {
 background-image: url(jamon_ov.jpg);
 background-repeat: no-repeat;
 background-position: 0px -1px;
 }
 
 #menu a#quesos {
 width: 425px;
 height: 118px;
 float: left;
 }
 
 #menu a:hover#quesos {
 background-image: url(quesos_ov.jpg);
 background-repeat: no-repeat;
 background-position: 160px -1px;
 }
 
 #menu a#aceitunas {
 width: 145px;
 height: 118px;
 float: left;
 }
 
 #menu a:hover#aceitunas{
 background-image: url(aceitunas_ov.jpg);
 background-repeat: no-repeat;
 
 }
 
 #menu a#dieta {
 width: 255px;
 height: 118px;
 float: left;
 }
 
 #menu a:hover#dieta{
 background-image: url(dieta_ov.jpg);
 background-repeat: no-repeat;
 background-position: 1px 0px;
 }
 
 Muchas gracias!!
     |