Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   HTML, Javascript y otros (https://www.clubdelphi.com/foros/forumdisplay.php?f=38)
-   -   Menu desplegable tipo facebook es desde tabla? (https://www.clubdelphi.com/foros/showthread.php?t=65675)

JuanErasmo 05-01-2010 18:48:20

Menu desplegable tipo facebook es desde tabla?
 
Buen dia amigos.

Estoy estudiando el código de facebook con el firebug, y veo con sorpresa que utilizan listas donde van los menu....


copio el código y lo inserto con mi hoja de estilos, pero veo con sorpresa que no pasa nada,....sale las opciones tipo <ul> y <il>

Hice un intento de replicar el menu con una tabla y me funciona muy bien, hasta el momento de desplegar el menu,,,,,,


Alguna sugerencia o idea para hacer que se despliegue el menu apartir de un <td> ????

Muchas gracias

Arcioneo 05-01-2010 20:20:18

No es solo eso
 
Necesitas aún mas elementos aunados a esos TD's o LI's o lo que sean:

Ajax
Javascript
CSS


Como mucha gente, buscarás algo ya hecho, ya que pocos se meten de verdad al mundo del javascript, en fin, aquí hay cosas ya hechas para que las utilices, supongo son lo que quieres:

Menú desplegable
Efectos Ajax a madres


________________________
La única iglesia que ilumina es aquella que arde

JuanErasmo 05-01-2010 20:41:25

Muchas gracias,
 
Gracias por tu respuesta,

Estoy aprendiendo javascript, entonces quería hacerlo yo mismo.

Gracias!

JuanErasmo 05-01-2010 21:34:36

Hola, esto es lo que hay en el menú de facebook. un archivo CSS con JavaScript y Html....

Ñuño Martínez 07-01-2010 19:53:54

Para hacer menús es mejor utilizar listas (<ul>..</ul> ó <ol>..</ol>). Estas etiquetas son más fáciles de desplegar y ocultar con CSS y JavaScript que las <td>..</td>, aparte de que es más lógico utilizarlas para hacer menús.

Para ocultar una lista utiliza la propiedad de estilo "visibility: hidden" y la propiedad de estilo "height: 0px" para que no ocupe espacio.

JuanErasmo 08-01-2010 18:22:16

Mil gracias
 
Muchas gracias Nuno, eso era lo que necesitaba saber.

winzo 14-01-2010 20:34:39

Es mejor
 
Cita:

Empezado por Ñuño Martínez (Mensaje 350197)
Para hacer menús es mejor utilizar listas (<ul>..</ul> ó <ol>..</ol>). Estas etiquetas son más fáciles de desplegar y ocultar con CSS y JavaScript que las <td>..</td>, aparte de que es más lógico utilizarlas para hacer menús.

Para ocultar una lista utiliza la propiedad de estilo "visibility: hidden" y la propiedad de estilo "height: 0px" para que no ocupe espacio.

Utilizar la propiedad DISPLAY, asi no tienes que reducir tamaños ni cosas asi


La franja horaria es GMT +2. Ahora son las 02:00:03.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi