Como todo menú de este tipo no es fácil de explicar ya que depende mucho del tipo de estructura que querramos tener pero, podemos descargar el demo y los archivos necesarios desde la página del desarrollador y estudiarlos.
Básicamente, debemos agregar el script antes de </head> en cualquiera de sus dos formatos, la versión completa (tinydropdown.js) o la minimizada (packed.js):
<script type='text/javascript'> //<![CDATA[ ....... aquí pegamos el contenido del archivo //]]> </script>
<style> ....... aquí pegamos el contenido de archivo tinydropdown.css </style>
<div class="nav"> <ul id="menu" class="menu"> <li class="nodiv"><a href="#">Inicio</a></li> <li> <a href="#">ITEM 1</a> <ul> <li><a href="#">Submenu 1.1</a></li> <li><a href="#">Submenu 1.2</a></li> <li class="submenu"> <a href="#">MORE</a> <ul> <li class="noborder"><a href="#">More 1</a></li> <li><a href="#">More 2</a></li> <li><a href="#">More 3</a></li> </ul> </li> </ul> </li> <li> <span>ITEM 2</span> <ul> <li><a href="#">Submenu 2.1</a></li> <li><a href="#">Submenu 2.2</a></li> <li><a href="#">Submenu 2.3</a></li> <li class="submenu"> <span>MORE</span> <ul> <li class="noborder"><a href="#">More 1</a></li> <li><a href="#">More 2</a></li> <li><a href="#">More 3</a></li> <li><a href="#">More 4</a></li> <li><a href="#">More 5</a></li> </ul> </li> <li><a href="#">Submenu 2.5</a></li> <li><a href="#">Submenu 2.6</a></li> </ul> </li> <li> <a href="#">ITEM 3</a> <ul> <li><a href="#">Submenu 3.1</a></li> <li><a href="#">Submenu 3.2</a></li> <li><a href="#">Submenu 3.3</a></li> </ul> </li> <li> <a href="#">INFO</a> <ul id="info"> <li> ... cualquier texto ... </li> </ul> </li> </ul> </div> <script type="text/javascript"> var dropdown=new TINY.dropdown.init("dropdown", {id:'menu', active:'menuhover'}); </script>
var dropdown=new TINY.dropdown.init("dropdown", {id:'menu', active:'menuhover', fade:true, slide:true, timeout:200});
active es la clase CSS activa (en el ejemplo: menuhover
Todos los demás son opcionales:
fade indica si se aplica el efecto de opacidad (TRUE) o no (FALSE)
slide indica si se aplica el efecto de deslizamiento (TRUE) o no (FALSE)
speed indica la velocidad del efecto toggle y es un valor emtre 1 y 9 (por defecto es 5)
timeout es el tiempo de los efectos
1 comentario:
Me gusta :D
¿Quiere dejar un comentario?
recuerde que los comentarios están siendo moderados y serán publicados a la brevedad ...
Nota: sólo los miembros de este blog pueden publicar comentarios.
Si le gusta ir a lo seguro utilice este botón para abrir los comentarios en una ventana modal en esta misma pagina.
Si añora tiempos idos, use este enlace para agregar un comentario al viejo estilo ...