Ver Mensaje Individual
  #6 (permalink)  
Antiguo 22/05/2009, 11:30
Avatar de Distriker
Distriker
 
Fecha de Ingreso: marzo-2008
Ubicación: Las Palmas De Gran Canarias
Mensajes: 924
Antigüedad: 16 años, 1 mes
Puntos: 23
Respuesta: No me funciona mi menú CSS en IE 7

Cita:
Iniciado por Triby Ver Mensaje
Ups! definitivamente, vuelve a ponerlo con 6 en vez de 7 y muestranos como queda. Seguramente algun otro estilo dentro de la pagina esta afectando la presentacion del menu, porque viendo el que hizo Mikmoro funciona en cualquier navegador.
Hola Triby, mira mi hoja de estilos al completo:

Código css:
Ver original
  1. body {
  2.     text-align: center ;
  3.   }
  4.    
  5.         /* Propiedades de la cabecera */
  6.  
  7. #cabecera {
  8.     background-color: #41A6C2 ;
  9.     margin-bottom: 5px;
  10.         border: 5px  91F0FF solid;
  11.           }
  12.            
  13.         /* Propiedades del contenido */
  14.  
  15. #contenido {
  16.     width: 1024px ;
  17. margin: 0 auto 0 auto ;
  18.     background-color:  #666666 ;
  19.     border:5px solid #052B02 ;
  20.     }
  21.    
  22.         /* Propiedades del sidebar-derecho */
  23.    
  24. #sidebar-izquierda {
  25.       background-color:#33FF00;
  26.       border:5px solid #2D2D2D;
  27.       float:left;
  28.       margin:3px;
  29.       padding:5px;
  30.       width:115px;
  31.       }
  32.            
  33.                 /* Propiedades del sidebar-izquierda */
  34.  
  35. #sidebar-derecha {
  36.     border:5px solid #2D2D2D;
  37.     width: 115px ;
  38.     float: right ;
  39.         margin: 3px ;
  40.     padding: 5px ;
  41.     background-color: #33ff00;
  42.   }
  43.    
  44.     /* Propiedades del centro */
  45.  
  46. #centro {
  47.     border:5px solid #2D2D2D ;
  48.     width: 702px ;
  49.     background-color: #91F0FF ;
  50.     float: left ;
  51.     text-align: left;
  52.     margin-left: 15px ;
  53.     margin-right: 15px ;
  54.     margin-bottom: 15px;
  55.         }
  56.  
  57. #centro p {
  58. margin-left: 10px;
  59. margin-right: 5px;
  60. }
  61.  
  62. #centro h1 {
  63. margin-top: 10px ;
  64. font-size: 24px ;
  65. text-align: center ;
  66. color: Navy ;
  67. }
  68.  
  69. #centro h2 {
  70. font-size: 20px ;
  71. text-align: center ;
  72. color: Green ;
  73. }
  74.  
  75. #centro h3 {
  76. margin-left: 15px ;
  77. font-size: 16px ;
  78. text-align: left ;
  79. color: Blue ;
  80. }
  81.  
  82. #centro p {
  83. color: #990000 ;
  84. }
  85.  
  86.     /* Propiedades del pie */
  87.  
  88. #footer {
  89.     background-color : #33ff00 ;
  90.     clear : both;
  91.     font-style : italic;
  92.     text-align : center;
  93.         width : 1024px ;
  94.   }
  95.  
  96.         /* Propiedades del menú */
  97.  
  98. #menu {  text-align: center;
  99. font-size: 0.7em;
  100. width: 820px;
  101. margin: 20px auto;
  102. position: relative;
  103. }
  104. #menu ul { list-style-type: none;}
  105.  
  106. #menu ul li.nivel1 { float: left;
  107. width: 150px;
  108. margin-right: 2px;
  109. position: relative;
  110. }
  111.  
  112. #menu ul li { float: left;}
  113.  
  114. #menu ul li a {display: block;
  115. text-decoration: none;
  116. color: #fff;
  117. background-color: #399;
  118. border: solid 1px #fff;
  119. padding: 8px;
  120. position: relative;
  121. }
  122. #menu ul li a:hover, #menu ul li:hover a.nivel1 {background-color: #6CC;
  123. color: #000;
  124. position: relative;
  125. border-bottom: solid 1px #6CC;
  126. }
  127. #menu ul li a.nivel1 {display: block!important;display: none;
  128. }
  129. #menu ul li ul {display: none;
  130. }
  131. #menu ul li a:hover ul, #menu ul li:hover ul {display: block;
  132. position: absolute;width: 716px;border: solid 1px #fff;border-top: none;background-color: #6CC;
  133. }
  134. #menu ul li ul li a {width: 140px;
  135. padding: 6px 0px 8px 0px;
  136. border: none;
  137. background-color: #6CC;
  138. }
  139. #menu ul li ul li a:hover {
  140. position: relative;
  141. text-decoration: underline;
  142. border-bottom: none;
  143. }
  144. table.falsa {border-collapse:collapse;
  145. border:0px;
  146. float: left;
  147. position: relative;
  148. }
  149. ul.uno {left: 0px;}
  150. ul.dos {left: -152px;}
  151. ul.tres {left: -304px;}
  152. ul.cuatro {left: -456px;}
  153. ul.cinco {left: -608px;}
  154.  
  155. /*Enlaces en general (exeptuando los de las sidebar*/
  156. #centro a:link {
  157. color: red ;
  158. text-decoration: underline
  159. }
  160.  
  161. #centro a:hover {
  162. background-color: #ffcc00 ;
  163. font-style: italic ;
  164. }
  165.  
  166. #centro a:visited {
  167. color: #ff3333 ;
  168. text-decoration: none ;
  169. }

Cita:
Iniciado por Newbie001
cual es el problema con IE que tuviste que hacer todas esas chanchadas? estoy seguro que se puede arreglar de una forma mas simple
Si la sabes didla ;).

Saludos
__________________
Si no te quejas, nunca conseguiras nada, pero si te quejas siempre lo perderás todo.
Una mala acción da fruto a un mal Karma.