Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/12/2009, 10:31
Avatar de destor77
destor77
 
Fecha de Ingreso: noviembre-2004
Ubicación: Gálvez, Santa Fe, Argentina
Mensajes: 2.654
Antigüedad: 19 años, 6 meses
Puntos: 43
hacer funcionar menu desplegable

Buenas,
estoy teniendo una tremenda batalla con un menu desplegable y nuestro querido IE6. Tengo el siguiente css
Código CSS:
Ver original
  1. /* menu nuevo para todos los IE menos el 5*/
  2.  
  3. #menu {  text-align: left;
  4. font-size: 11px;
  5. width: 751px;
  6. /*margin: 20px auto;*/
  7. }
  8. #menu ul { list-style-type: none;}
  9. #menu ul li.nivel1 { float: left;
  10. width: auto;
  11. margin-right: 2px;
  12. }
  13. #menu ul li a {display: block;
  14. text-decoration: none;
  15. color: #000;
  16. background-color: #e9bb8a;
  17. padding: 13px 14px 11px;
  18. position: relative;
  19.  
  20. }
  21. #menu ul li:hover {position: relative;
  22. }
  23. #menu ul li a:hover, #menu ul li:hover a.nivel1 {background-color: #ffa449;
  24. color: #000;
  25. position: relative;
  26. }
  27. #menu ul li a.nivel1 {display: block!important;display: none;
  28. position: relative;
  29.  
  30. }
  31. #menu ul li ul {display: none;
  32. }
  33. #menu ul li a:hover ul, #menu ul li:hover ul {display: block;
  34. position: absolute;left: 0px;
  35.  
  36. }
  37. #menu ul li ul li a {width: 160px;
  38. padding: 6px 0px 8px 0px;
  39. border-top-color: #000;
  40.  
  41. }
  42. #menu ul li ul li a:hover {border-top-color: #000;background-color: #e9bb8a;
  43. position: relative;
  44. font-weight:bolder;
  45. }
  46. table.falsa {border-collapse:collapse;
  47. border:0px;
  48. float: left;
  49. position: relative;
  50. }
  51.  
  52. /*fin menu desplegable*/

lo pueden ver en www.oniricosistemas.com.ar/proyectos/
el tema es que quiero sacar el color que se muestra al pasar por la barra del menu (no los submenu).
La idea que siga teniendo el mismo color de fondo:
Código CSS:
Ver original
  1. background-color: #e9bb8a;

pero cuando intento poner aca:
Código CSS:
Ver original
  1. #menu ul li a:hover, #menu ul li:hover a.nivel1 {background-color: #ffa449;
esto:
Código CSS:
Ver original
  1. #menu ul li a:hover, #menu ul li:hover a.nivel1 {background-color: #e9bb8a;
ya no me muestra el desplegable, solamente pasa con ese color si le pongo otro color funciona todo con normalidad como puede ser esto?