Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] Problema al posicionar un menu

Estas en el tema de Problema al posicionar un menu en el foro de CSS en Foros del Web. Buenas: He tratado de poner el menu del siguiente tutorial en mi web: http://buildinternet.com/2009/09/spr...humbnail-menu/ . Os dejo el codigo css original; @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código CSS: ...
  #1 (permalink)  
Antiguo 06/11/2013, 02:49
 
Fecha de Ingreso: abril-2008
Mensajes: 348
Antigüedad: 16 años
Puntos: 1
Problema al posicionar un menu

Buenas:

He tratado de poner el menu del siguiente tutorial en mi web:

http://buildinternet.com/2009/09/spr...humbnail-menu/.

Os dejo el codigo css original;
Código CSS:
Ver original
  1. *{ padding:0px; margin:0px; }
  2.         img{ border: none; -ms-interpolation-mode: bicubic; }
  3.         body{ padding:10px; text-align:center; background:#fafafa; }
  4.        
  5.         #wrapper{ position:absolute; left:20%; padding-top:100px; width:650px;}
  6.        
  7.         #menuwrapper{ position:relative; height:210px;}
  8.             #menu{position:absolute; bottom:0; left:0;}
  9.                 .menuitem{ position:fixed relative; bottom:0px; display:inline-block; }

Esta muy bien y me gusto.

Pero cuando he tratado de ponerlo en mi web no he sido capaz de que se ajuste:

- primero queria pasarlo de una sola linea a un cuadro ( Esto mas o menos lo he conseguigo.

- pero luego no consigo posicionarlo, no se ajusta, "invade" otro div, ...

Os dejo un enlace a mi web, esta llena de colorines tratando de averiguar por que no respeta los espacios (tendria que estirar el div rojo y no meterse en el azul):
http://www.aprendiendomates.com/nuevo.php

yo he ido modificando el css hasta llegar a esto:
Código CSS:
Ver original
  1. #wrapper img{ border: none; -ms-interpolation-mode: bicubic; }
  2.    
  3.        
  4.         #wrapper{ position:absolute;  width:350px; background-color:#CF0}
  5.        
  6.         #menuwrapper{ position:relative; height:410px;}
  7.             #menu{position:absolute; bottom:0; left:0;}
  8.                 .menuitem{ position:fixed relative; bottom:0px; display:inline-block; }

GRACIAS DE ANTEMANO
  #2 (permalink)  
Antiguo 06/11/2013, 03:10
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: Problema al posicionar un menu

No entiendo muy bien tu problema y/o problema.

Pero el código es bastante malillo, cosas como position: fixed relative; no existen. No es por lo pronto esa página una fuente muy fiable. Además parece que usa jQuery, no tengo claro que sea un problema de CSS. Aunque como digo no entiendo bien la pregunta y/o el problema.
  #3 (permalink)  
Antiguo 06/11/2013, 05:59
 
Fecha de Ingreso: abril-2008
Mensajes: 348
Antigüedad: 16 años
Puntos: 1
Respuesta: Problema al posicionar un menu

Muchas gracias por tu respuesta:

Intento explicarme mejor y con la ayuda de un dibujo igual es mas facil:

Todo el menu esta contenido en un div que se llama contenedorc. No tiene una altura fija, sino se estira conforme el contenido.( marcado con la flecha 1 y de color celeste)

Pues bien, si el menu esta contenido en el¿ no se debería "estirar" sin invadir otros divs?, como se muestra en la flecha numero 2
  #4 (permalink)  
Antiguo 06/11/2013, 11:59
Avatar de C2am  
Fecha de Ingreso: enero-2009
Ubicación: Rosario, Argentina
Mensajes: 2.005
Antigüedad: 15 años, 3 meses
Puntos: 306
Respuesta: Problema al posicionar un menu

Tu problema es la posicion absoluta que declaras en:
Código CSS:
Ver original
  1. #wrapper {position: absolute;}
Lo cual no tiene ningún sentido.

Esto sumado a que tal como dijo pzin deberas revisar cosas tales como:
Código CSS:
Ver original
  1. position: fixed relative;
__________________
El mundo nada puede contra un hombre que canta en la miseria.
-- Ernesto Sábato--
  #5 (permalink)  
Antiguo 06/11/2013, 13:08
 
Fecha de Ingreso: abril-2008
Mensajes: 348
Antigüedad: 16 años
Puntos: 1
Respuesta: Problema al posicionar un menu

Mil gracias, era tan solo cuestion de cambiar esto:

Código CSS:
Ver original
  1. #wrapper {position: absolute;}
por esto:

Código CSS:
Ver original
  1. #wrapper {}
Un saludo

Última edición por pzin; 06/11/2013 a las 13:12 Razón: formato código
  #6 (permalink)  
Antiguo 06/11/2013, 13:13
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: Problema al posicionar un menu

Cita:
Iniciado por miriamgomez Ver Mensaje
por esto:

Código CSS:
Ver original
  1. #wrapper {}
Para eso ya lo quitas del todo.
  #7 (permalink)  
Antiguo 07/11/2013, 15:48
 
Fecha de Ingreso: septiembre-2013
Ubicación: Madrid
Mensajes: 29
Antigüedad: 10 años, 7 meses
Puntos: 0
Respuesta: Problema al posicionar un menu

Cita:
Iniciado por pzin Ver Mensaje
para eso ya lo quitas del todo.
+10 :-p

Etiquetas: background, color
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 07:19.