Foros del Web » Creando para Internet » HTML »

crear un submenú mediante capas

Estas en el tema de crear un submenú mediante capas en el foro de HTML en Foros del Web. Hola a todos! Tengo un menú. De este menú quiero que cuelgue un submenu. Este submenú va apareciendo / desapareciendo según pasemos el ratón por ...
  #1 (permalink)  
Antiguo 17/03/2011, 11:49
 
Fecha de Ingreso: febrero-2011
Mensajes: 156
Antigüedad: 6 años, 10 meses
Puntos: 4
crear un submenú mediante capas

Hola a todos! Tengo un menú. De este menú quiero que cuelgue un submenu. Este submenú va apareciendo / desapareciendo según pasemos el ratón por encima de la opción general de menú. Me funciona bien en todos los navegadore, excepto en IE. La opicón principal de menú es una imagen. así pues, tengo una tabla. En esta tabla hay varias celdas. La composición de cada celda es:

<td>
<img src="URL_IMAGEN">
<div>
[CONTENIDO DEL SUBMENÚ]
<div>
</td>

Pues en IE, la capa , en lugar de mostrarse debajo de la imagen, se muestra al lado. Cómo podría hacer para que se muestre debajo de la imagen? O debería crear otra fila y en esa colocar la capa? Y si es así, cómo le digo que al quiero posicionar en la esquina superior izquierda, por que por defecto me la coloca en medio.

Gracias.
  #2 (permalink)  
Antiguo 17/03/2011, 11:57
 
Fecha de Ingreso: febrero-2011
Mensajes: 156
Antigüedad: 6 años, 10 meses
Puntos: 4
Respuesta: crear un submenú mediante capas

Vale, he creado una nueva fila donde coloco las capas. Lo que pasa que la había definido como position:absolute MAAAL!!! Debe ser position:relative; para que interprete que esa capa va asociada a la celda.
Saludos
  #3 (permalink)  
Antiguo 17/03/2011, 12:49
 
Fecha de Ingreso: febrero-2011
Mensajes: 156
Antigüedad: 6 años, 10 meses
Puntos: 4
Respuesta: crear un submenú mediante capas

Hola nuevamente... Pues no. No lo he conseguido. Lo que quiero conseguir es es menú igual que el de forosdelweb por ejemplo. Cuando pasas por "Preferencias" se muestra el submenú con las distibtas opciones. ¿Cómo se haría? ( Teniendo en cuenta que "Preferencias" sería una imagen ). Yo lo hago así y me funciona en todos los navegadores excepto IE ( que, en lugar de colocarme la capa con el contenido del submenú justo debajo de la imagen, me la coloca al lado )

<tr>
<td>
<img src="URL_IMAGEN">
<div>
[CONTENIDO DEL SUBMENÚ]
<div>
</td>
</tr>
  #4 (permalink)  
Antiguo 17/03/2011, 18:48
Avatar de sanxuan  
Fecha de Ingreso: enero-2011
Ubicación: Gijón
Mensajes: 671
Antigüedad: 6 años, 11 meses
Puntos: 36
Respuesta: crear un submenú mediante capas

No podremos ayudar si no incluyes todo el HTML y el CSS de tu menú. Es importante que hayas incluido una etiqueta <!DOCTYPE> al principio de tu documento definiendo el tipo de HTML que usas. De otra forma IE no mostrará tu página como esperas, y otros navegadores tampoco es seguro que lo hagan.
El uso de tablas no es lo más adecuado aunque no hay razones para que no funcionen.
Si haces una busqueda con Google o en el cuadro de búsqueda del menú de este foro que incluya el texto "menu css" es fácil que encuentres casi todo el trabajo hecho salvo las imágenes que diferencien tu menú de otros.
  #5 (permalink)  
Antiguo 18/03/2011, 10:45
 
Fecha de Ingreso: febrero-2011
Mensajes: 156
Antigüedad: 6 años, 10 meses
Puntos: 4
Respuesta: crear un submenú mediante capas

Hola! Sí tienes razón... Lo mejor es utilizar un menú tipo lista, pero manipulado a partir de css. Muchas gracias, ya he encontrado alguno por internet que funciona perfectamente.

Gracias!

Etiquetas: capas
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 03:32.