Foros del Web » Creando para Internet » HTML »

Solo funciona a partir de ie7

Estas en el tema de Solo funciona a partir de ie7 en el foro de HTML en Foros del Web. Hola hago el siguiente menu <ul> <li class="nivel1"><a href="index.php" class="nivel1" title="Pagina inicial">INICIO</a> </li> <li class="nivel1"><a href="#" class="nivel1">1</a> <ul> <li><a href="11.php">1-1</a></li> <li><a href="12.php">1-2</a></li> </ul> </li> <li ...
  #1 (permalink)  
Antiguo 08/04/2010, 14:26
 
Fecha de Ingreso: febrero-2007
Mensajes: 165
Antigüedad: 10 años, 9 meses
Puntos: 0
Solo funciona a partir de ie7

Hola hago el siguiente menu

<ul>
<li class="nivel1"><a href="index.php" class="nivel1" title="Pagina inicial">INICIO</a> </li>
<li class="nivel1"><a href="#" class="nivel1">1</a>
<ul>
<li><a href="11.php">1-1</a></li>
<li><a href="12.php">1-2</a></li>
</ul>
</li>
<li class="nivel1"><a href="#" class="nivel1">2</a>
<ul>
<li><a href="21.HTML">2-1</a></li>
<li><a href="22.html">2-2</a></li>
<li><a href="23.html">2-3</a></li>
<li><a href="24.html">2-4</a></li>
</ul>
</li>
</ul>

Lo que pasa es que solo me funcion a partir de la version 7 o a traves de firefox, quisiera saber como puedo hacer para que me sirva para otras versiones. pongo el css del menu

#menu {
text-align: center;
font-size: 12px;
width: 990px;
height: 43px;
font-family: Arial, Helvetica, sans-serif;
margin-left: 3px;
}
#menu ul {
list-style-type: none;
}
#menu ul li.nivel1 {
float: left;
width: 165px;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
height: 45px;
font-weight: bold;
margin-top: 16px;
}
#menu ul li a {
display: block;
text-decoration: none;
color: #000;
background-color: #f90e0e;
position: relative;
height: 25px;
padding-bottom: 8px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
border-right-width: 1px;
border-left-width: 1px;
border-right-style: solid;
border-left-style: solid;
border-right-color: #fff;
border-left-color: #fff;
}
#menu ul li:hover {
position: relative;
color: #FFF;
}
#menu ul li a:hover, #menu ul li:hover a.nivel1 {
background-color: #000;
color: #FFF;
position: relative;
}
#menu ul li a.nivel1 {display: block!important;display: none;
position: relative;
}
#menu ul li ul {display: none;
}
#menu ul li a:hover ul, #menu ul li:hover ul {display: block;
position: absolute;left: 0px;
}
#menu ul li ul li a {
width: 159px;
border-top-color: #000;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 4px;
font-size: 13px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#menu ul li ul li a:hover {border-top-color: #000;
position: relative;
}
  #2 (permalink)  
Antiguo 08/04/2010, 16:16
Avatar de sweetlydark  
Fecha de Ingreso: septiembre-2008
Mensajes: 391
Antigüedad: 9 años, 2 meses
Puntos: 10
Respuesta: Solo funciona a partir de ie7

Podrias explicar que especificamente de tu menu no funciona en las otras versiones?
__________________
Por fin vuelvo a tener internet!
http://www.anidandoetiquetas.com/
  #3 (permalink)  
Antiguo 08/04/2010, 16:22
 
Fecha de Ingreso: febrero-2007
Mensajes: 165
Antigüedad: 10 años, 9 meses
Puntos: 0
Respuesta: Solo funciona a partir de ie7

No me sale nada

Es decir que aparece como si estaria vacio
  #4 (permalink)  
Antiguo 08/04/2010, 17:11
Avatar de alexk
Colaborador
 
Fecha de Ingreso: julio-2009
Ubicación: De vuelta al trono
Mensajes: 1.697
Antigüedad: 8 años, 4 meses
Puntos: 137
Respuesta: Solo funciona a partir de ie7

#menu ul li:hover
desde aqui la pseudo clase :hover en IE6 solo la permite en elementos <a> ya se ah tratado mucho...

pero bueno con cualquiera de estas librerias lo resuelves
http://code.google.com/p/ie7-js/
http://www.xs4all.nl/~peterned/csshover.html
  #5 (permalink)  
Antiguo 09/04/2010, 09:41
 
Fecha de Ingreso: febrero-2007
Mensajes: 165
Antigüedad: 10 años, 9 meses
Puntos: 0
Respuesta: Solo funciona a partir de ie7

Me funciona a medias, solo me sale los despegables, lo principal no sale

Es decir que si yo tengo

1 2

1-1 2-1
1-2 2-2
2-3


solo sale

1-1 2-1
1-2 2-2
2-3

Etiquetas: partir
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:30.