Foros del Web » Creando para Internet » CSS »

Menu desplegable sobrepasa el contenedor principal

Estas en el tema de Menu desplegable sobrepasa el contenedor principal en el foro de CSS en Foros del Web. Hola a todos! de antemano gracias por su ayuda. Quisiera porfavor que me orientaran para dar solución a este problema con CSS y/o JS: Sucede ...
  #1 (permalink)  
Antiguo 07/05/2015, 21:48
 
Fecha de Ingreso: octubre-2013
Mensajes: 1
Antigüedad: 10 años, 6 meses
Puntos: 0
Menu desplegable sobrepasa el contenedor principal

Hola a todos! de antemano gracias por su ayuda.
Quisiera porfavor que me orientaran para dar solución a este problema con CSS y/o JS:
Sucede que el menu desplegable en la imagen 1 sobrepasa el contenedor principal y no permite visualizar los submenus que se apilan hacia la derecha.

Quisiera poder dar una solución como la mostrada en la imagen 2, en donde el menu se adapta al contenedor y se orienta al lado izquierdo si es que este lo sobrepasa.



Gracias!
  #2 (permalink)  
Antiguo 08/05/2015, 06:49
Avatar de fede5426  
Fecha de Ingreso: diciembre-2014
Ubicación: Córdoba
Mensajes: 446
Antigüedad: 9 años, 5 meses
Puntos: 208
Respuesta: Menu desplegable sobrepasa el contenedor principal

La solución mas simple que te daría es que abras tus submenus hacia abajo en la misma linea.



Si no son muy extensos puede ser bastante util.

Saludos
  #3 (permalink)  
Antiguo 09/05/2015, 07:49
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 9 meses
Puntos: 2114
Respuesta: Menu desplegable sobrepasa el contenedor principal

Pues para que pase eso, en lugar de poner left: 100% pones right: 100% y ya está.

En cuanto a la experiencia de usuario, no creo que tantos submenús sea algo positivo.
__________________
(:
  #4 (permalink)  
Antiguo 09/05/2015, 08:48
Avatar de fede5426  
Fecha de Ingreso: diciembre-2014
Ubicación: Córdoba
Mensajes: 446
Antigüedad: 9 años, 5 meses
Puntos: 208
Respuesta: Menu desplegable sobrepasa el contenedor principal

Cita:
Iniciado por pzin Ver Mensaje
Pues para que pase eso, en lugar de poner left: 100% pones right: 100% y ya está.

En cuanto a la experiencia de usuario, no creo que tantos submenús sea algo positivo.
Yo pensé lo mismo pzin, pero imaginé que lo que el quiere es un script que actúe solo.. digamos con una condición, que si se sale de la pantalla el submenu se despliegue para el otro lado, a mi no se me ocurre como hacer eso por eso le di otra opción.

En cuánto a experiencia de usuario, pienso igual.
  #5 (permalink)  
Antiguo 09/05/2015, 10:27
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 9 meses
Puntos: 2114
Respuesta: Menu desplegable sobrepasa el contenedor principal

Cita:
Iniciado por fede5426 Ver Mensaje
Yo pensé lo mismo pzin, pero imaginé que lo que el quiere es un script que actúe solo.. digamos con una condición, que si se sale de la pantalla el submenu se despliegue para el otro lado, a mi no se me ocurre como hacer eso por eso le di otra opción.

En cuánto a experiencia de usuario, pienso igual.
Bueno, eso puede hacerse localizando la posición de dónde queda el elemento. Pero es muy absurdo. Con añadir una clase valdría.
__________________
(:

Etiquetas: html, js
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:25.