maira wrote:

Hola a todos.

Les cuento, hace un par de meses (cuando tenía menos idea que ahora lo que era el xhtml y los css) hice un menú desplegable.
El mismo está en: http://www.vykus.com.ar/menus/lateral/lateral.html
Después de mucha lectura no quiero utilizar un desplegable en el sitio que estoy desarrollando, quería ver si alguien me puede decir como transformar este menú con php de forma que quede como la imagen que está en la misma página de antes, por debajo del desplegable. Lo que quiero exactamente es que al hacer click sobre un item del menú, la página carque nuevamente, y se expandan por debajo del item en cuestion sus subitems... quedando marcado de forma diferente el item principal y el subitem seleccionado. El problema sería como hacer que los items que están por debajo de los subitems que aparecen, se corran hacia abajo a la nueva posición que les corresponde.

Desde ya muchas gracias, y si no me he explicado bien, diganmelo, me cuesta un poco pasar en letras lo que hay en mi cabeza. :-)
Saludos.
Maira.
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://ovillo.org/mailman/listinfo/ovillo

Te has explicado a la perfección, lo que tu quieres es relativamente sencillo y lo puedes conseguir con php
<?php
if (!isset($HTTP_GET_VARS['menu'] )) { $menu=none;}
else {
$menu = $HTTP_GET_VARS['menu'] ;
}
echo "<ul>\n<li><a href=\"?&amp;menu=primero\">Primer menu desplegable</a>";
if ($menu == "primero") {
echo "<ul>\n<li>primer subelemento del primer menu</li>\n<li>Segundo subelemento del primer menu</li>\n</ul>\n"; }
   echo "</ul>";
echo " <ul>\n<li><a href=\"?&amp;menu=segundo\"> segundo menu desplegable\n</a>";
if ($menu == "segundo" ) {
echo "<ul>\n<li>primer subelemento del segundo menu</li>\n<li>Segundo subelemento del segundo menu</li>\n</ul>\n"; }
   echo "</ul>";
echo " <ul>\n<li><a href=\"?&amp;menu=tercer\"> tercer menu desplegable\n</a>";
if ($menu == "tercer" ) {
echo "<ul>\n<li>primer subelemento del tercer menu</li>\n<li>Segundo subelemento del tercer menu</li>\n</ul>\n"; }
   echo "</ul>";
   ?>


                
______________________________________________ Renovamos el Correo Yahoo! Nuevos servicios, más seguridad http://correo.yahoo.es
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo

Reply via email to