rss
Click para suscribirte
Deja un comentario!

Selecciona tu lector de Feeds:

Añadir a Netvibes Añadir a iGoogle Añadir a Mi Yahoo

Ahora me leen 19 personas mediante feeds.
TAGS

Panel superior deslizante usando mootools

ESCRITO POR Josep Viciana EL 27-03-2008 - EN LA CATEGORÍA Mootools, jQuery.

Hace tiempo leí en Woork un articulo en el que se explicaba como hacer un menú - o panel - superior deslizante utilizando mootools. Ahora, con mi blog mas o menos estabilizado hago una explicación / traducción del articulo original.

Sólo se necesitan 3 pasos para conseguir el efecto - y la funcionalidad - del script.

El primer paso es la parte HTML, realmente simple, una capa para el menú deslizante y otra con el boton para deslizarlo.

<div id="top-panel">
<!-- Top Panel content here -->
</div>
<div id="sub-panel">
<a href="#"id="toggle">
<span>Show Panel</span>
</a>
</div>

Añadiendo mootools en el header:

<script type="text/javascript" src="mootools.svn.js"></script>

Paso 2, los CSS. Esta es la propuesta de Woork, podéis editarla como os guste.

#top-panel{
background:#e8f3c6;
border-bottom:3px solid #a6c34e;
padding:14px 20px;
text-align:right;
}
#sub-panel{
text-align:center;
}
#sub-panel a{
width:150px;
float:right;
color:#FFFFFF;
text-decoration:none;
margin-right:30px;
font-weight:bold;
background:url(img/sub-left.png) bottom left no-repeat #a6c34e;
}
#sub-panel a span{
padding:6px;background:url(img/sub-right.png) right bottom no-repeat;
display:block;
}

¡Y tres! este pequeño JavaScript entre <head> y </head>.

<script type="text/javascript">
window.addEvent('domready', function(){
var mySlide = new Fx.Slide('top-panel');
$('toggle').addEvent('click', function(e){
e = new Event(e);
mySlide.toggle();
e.stop();
});
});
</script>

Podeis descargar el script completo y preparado en este enlace.

Aunque en el enlace de descarga del script está el código de mootools, en su página se puede descargar.


¡Deja un comentario! No necesitas registrarte : )






Ni sus manos son tan blancas ni son blancas sus palomas.

Algunos derechos reservados. Josep Viciana. 06-01-2009.

Browse Happy logoPagerank