Tecnología

Inicio

Cómo hacer que el acordeón MooTools inversa

Cómo hacer que el acordeón MooTools inversa


MooTools es un marco de JavaScript que le ayuda a escribir código de cross-browser que permite comportamientos extensibles, retráctiles y reutilizables, tales como los utilizados en acordeones sitio web extensibles y retráctiles. Cuando se cierne sobre un elemento de acordeón MooTools, haga clic para obtener el objeto de ampliar el acordeón. Al hacer clic en otro elemento, el primer menú se hace clic se retrae y el nuevo elemento se agrande. Después de expandir todos los elementos de acordeón, sólo es necesario hacer clic en el primer elemento del menú de nuevo para invertir el acordeón a su posición original.

Instrucciones

1 Descargar e instalar la consola marco MooTools Javascript. Copiar o escribir en el código HTML de la página Web.

2 Abra la consola y crear el código HTML para el acordeón MooTools donde lo desee. Escriba el siguiente código para obtener el marco de acordeón a aparecer:

<Div id = "MiMenú">
<H3 class = "toggler menusection"> Sección Menú 1 </ h3>
<Div class = "elemento menusection">
<Ul>
<Li> <a href="1"> Link 1 </a> </ li>
<Li> <a href="2"> Link 2 </a> </ li>
<Li> <a href="3"> Link 3 </a> </ li>
<Li> <a href="4"> Enlace 4 </a> </ li>
</ Ul>
</ Div>

Cambiar el "toggler sección del menú" partidas a cualquier título que desea utilizar en su acordeón.

<H3 class = "toggler menusection"> Sección 2 Menú </ h3>
<Div class = "elemento menusection">
<Ul>
<Li> <a href="1"> Link 1 </a> </ li>
<Li> <a href="2"> Link 2 </a> </ li>
</ Ul>
</ Div>
<! - Sube aquí otras secciones ... ->
</ Div> "

3 Escribir el código para enlazar el marco MooTools a la página HTML. Coloca esta etiqueta por encima de su etiqueta de cabecera: <script type = "text / javascript" src = "mootools.svn.js"> </ script>.

4 Tipo en el marco de JavaScript para la clase de acordeón MooTools entre las etiquetas <head> de la página:

<Script type = "text / javascript">
window.addEvent ( 'domready', function () {
var = new acordeón acordeón ( 'h3.menusection', 'div.menusection', {
opacidad: falso,
onActive: function (toggler, elemento) {
toggler.setStyle ( 'color', '# 333333');
toggler.setStyle ( 'fondo', '#FFFFCC');
},
onbackground: function (toggler, elemento) {
toggler.setStyle ( 'color', '# FFFFFF');
toggler.setStyle ( 'fondo', '# 999999');
}
}, $ ( 'MiMenú'));
});
</ Script>

5 Personalizar el código CSS de la manera deseada. Ajustar el tamaño del acordeón, el color de fondo, tamaño de fuente y color de fuente para el tamaño y tipo que desee. Cuando se programa en Java, o CSS, estos cambios dependerá de la forma de ancho desea que el acordeón sea, los colores de fondo que utiliza y el tamaño y estilo de fuente que desee. Por ejemplo, añadir los siguientes cambios CSS para hacer que el acordeón de 500 píxeles de ancho, con un margen de 1 píxel, un fondo gris y una fuente de 12 puntos:

principal {width: 500px; margen: auto 1opx;}

#accordion h3{ background:#cccccc;}
border-bottom: solid 2px #999999;
font-size:12px;

6 Escribe el resto de su HTML o copiar el código a su otra consola HTML en desarrollo. Sube la página a su dominio a través de su programa de FTP.

Consejos y advertencias

  • Aunque se trata de un código básico de acordeón, hay muchas variaciones a MooTools acordeones. Un desarrollador va a añadir, borrar o cambiar el código para obtener el tipo adecuado, tamaño y estilo de acordeón que quiere.