Foros del Web » Creando para Internet » CSS »

Menu desplegable no enlaza con los links

Estas en el tema de Menu desplegable no enlaza con los links en el foro de CSS en Foros del Web. Buenas tardes, Tengo un problema con un menú desplegable que he generado mediante <ul> <li class="nivel1""><span class="nivel1">OPCION2</span> <ul> <li><a href="http://www.google.es">Opción 2.1</a></li> <li><a href="http://www.google.es">Opción 2.2</a></li> <li><a ...
  #1 (permalink)  
Antiguo 09/06/2011, 10:55
 
Fecha de Ingreso: diciembre-2008
Mensajes: 122
Antigüedad: 16 años
Puntos: 0
Menu desplegable no enlaza con los links

Buenas tardes,

Tengo un problema con un menú desplegable que he generado mediante


<ul>
<li class="nivel1""><span class="nivel1">OPCION2</span>
<ul>
<li><a href="http://www.google.es">Opción 2.1</a></li>
<li><a href="http://www.google.es">Opción 2.2</a></li>
<li><a href="http://www.google.es">Opción 2.3</a></li>
<li><a href="http://www.google.es">Opción 2.4</a></li>
<li><a href="http://www.google.es">Opción 2.5</a></li>
</li>
</ul>
</ul>

Quiero hacer clic en la OPCION2 y que se me despliegue el resto de opciones con lo que creo que no tengo problemas.
El problema llega a la hora de hacer clic en las Opciones 2.1 2.2,... ya que el menú se me vuelve a plegar y no enlaza con la url de las href.

¿Cómo puedo hacerlo?

Un saludo y gracias.
  #2 (permalink)  
Antiguo 09/06/2011, 11:18
 
Fecha de Ingreso: diciembre-2008
Mensajes: 122
Antigüedad: 16 años
Puntos: 0
Respuesta: Menu desplegable no enlaza con los links

Buenas tardes de nuevo,

He probado el menú desde un FireFox y funciona correctamente.

Desde el Internet Explorer no me funciona los desplegables.

Y desde SAFARI al hacer clic en las subopciones no me enlaza con las URL.


¿Que puedo hacer?

Gracias
  #3 (permalink)  
Antiguo 09/06/2011, 12:01
Avatar de C2am  
Fecha de Ingreso: enero-2009
Ubicación: Rosario, Argentina
Mensajes: 2.005
Antigüedad: 15 años, 10 meses
Puntos: 306
Respuesta: Menu desplegable no enlaza con los links

Si el codigo es tal cual lo tienes, pues, tienes un error
Código HTML:
Ver original
  1. <ul>
  2. <li class="nivel1""><span class="nivel1">OPCION2</span>
  3. <ul>
  4. <li><a href="http://www.google.es">Opción 2.1</a></li>
  5. <li><a href="http://www.google.es">Opción 2.2</a></li>
  6. <li><a href="http://www.google.es">Opción 2.3</a></li>
  7. <li><a href="http://www.google.es">Opción 2.4</a></li>
  8. <li><a href="http://www.google.es">Opción 2.5</a></li>
  9. </li> <!-- esto no va aquí -->
  10. </ul>
  11. </li> <!-- va acá -->
  12. </ul>
__________________
El mundo nada puede contra un hombre que canta en la miseria.
-- Ernesto Sábato--
  #4 (permalink)  
Antiguo 09/06/2011, 16:14
 
Fecha de Ingreso: diciembre-2008
Mensajes: 122
Antigüedad: 16 años
Puntos: 0
Respuesta: Menu desplegable no enlaza con los links

Cita:
Iniciado por C2am Ver Mensaje
Si el codigo es tal cual lo tienes, pues, tienes un error
Código HTML:
Ver original
  1. <ul>
  2. <li class="nivel1""><span class="nivel1">OPCION2</span>
  3. <ul>
  4. <li><a href="http://www.google.es">Opción 2.1</a></li>
  5. <li><a href="http://www.google.es">Opción 2.2</a></li>
  6. <li><a href="http://www.google.es">Opción 2.3</a></li>
  7. <li><a href="http://www.google.es">Opción 2.4</a></li>
  8. <li><a href="http://www.google.es">Opción 2.5</a></li>
  9. </li> <!-- esto no va aquí -->
  10. </ul>
  11. </li> <!-- va acá -->
  12. </ul>


Oopps!
Perdón, tienes razón. Ha sido un fallo mío al traspasar aqui el código.
No he querido pegar el código porque tal vez es demasiado.

¿Cuál es el motivo por el que las cosas se interpretan en Safari, IE8 y Mozilla?
¿Alguien puede echarme una mano con mi código si os le paso tal cual?

Gracias.
  #5 (permalink)  
Antiguo 10/06/2011, 04:12
 
Fecha de Ingreso: diciembre-2008
Mensajes: 122
Antigüedad: 16 años
Puntos: 0
Respuesta: Menu desplegable no enlaza con los links

Alguna idea?

Etiquetas: desplegable, hover, link
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 09:48.