Menú lateral jQuery con efecto Slide y CSS (hermoso menú)


Hoy día les traigo este menú lateral jQuery con efecto Slide y CSS. Los menú de navegación son una parte vital del blog ya que contiene información importante o no, hoy día hay muchos tipos de menú, pero el que les mostraré hoy día lo podemos utilizar en nuestro blog o página web gracias a Tympanus, que nos enseña a crear un bonito menú de navegación con un bonito efecto slide. Pueden verlo en mi blog de pruebas.

Este menú desplegable casi no se verá ya que permanecerá escondido una parte de los botones hasta que los usuario de tu blog pasen el mouse por encima de cada elemento, cuando pasen el cursor por encima este se desplegará con un bonito efecto slide.

Para ponerlo en tu blog tienes que tener la librería jQuery v1.3.2 en tu plantilla es posible que ya la tengas si es que has puesto otro efecto con esta versión, si es así salta este paso, de lo contrario con la ayuda de (Ctrl + F) busca la etiqueta </head> y justo antes pega el siguiente código:

<script src='http://sites.google.com/site/pazosblogger/config/pagetemplates/script/jQuery1.3.2.min.js' type='text/javascript'/>

Ya tenemos la librería jQuery en nuestra plantilla, ahora toca añadir el script que animará el efecto, para ello copia el siguiente código y pégalo justo después del código que acabas de pegar antes de </head>:

<script type="text/javascript">
$(function() {
$('#navigation a').stop().animate({'marginLeft':'-85px'},1000);

$('#navigation > li').hover(
function () {
$('a',$(this)).stop().animate({'marginLeft':'-2px'},200);
},
function () {
$('a',$(this)).stop().animate({'marginLeft':'-85px'},200);
}
);
});
</script>

Ahora toca añadir el código CSS para darle estilo al menú, nuevamente con la ayuda de (Ctrl + F) busca la etiqueta ]]></b:skin> y justo antes pega el siguiente código:

[+/-] Ver / Ocultar Código


Por último tenemos que agregar el código HTML para llamar a la hoja de css y al script, ve a Diseño > Añadir gadget > elije > HTML/Javascript y pega el siguiente código:

<ul id="navigation">
<li class="imagen1"><a href="#" title="nombre-imagen"></a></li>
<li class="imagen2"><a href="#" title="nombre-imagen"></a></li>
<li class="imagen3"><a href="#" title="nombre-imagen"></a></li>
<li class="imagen4"><a href="#" title="nombre-imagen"></a></li>
<li class="imagen5"><a href="#" title="nombre-imagen"></a></li>
<li class="imagen6"><a href="#" title="nombre-imagen"></a></li>
<li class="imagen7"><a href="#" title="nombre-imagen"></a></li>
</ul>

Configuración

Cambia lo que está en color rojo por la dirección de tus iconos.
Donde está la # en color verde tienes que poner la url de tu enlace.
También pueden cambiar la velocidad del efecto slide, esto está en milisegundos, para ello cambien lo que está en color celeste en el código javascript, pueden ver que está en 200 milisegundos.

43 comentarios:

Unknown el 19 de marzo de 2010, 15:39 dijo...

Hola sale pero como puedo porner las imagenes ya que no aparecen. Ayuda ok

Administrador el 20 de marzo de 2010, 7:16 dijo...

Tienes que subir las imágenes a tu hosting de imágenes, o al propio blogger, luego copia la url de las imágenes y pégala en el código CSS que pegaste antes de ]]></b:skin> fíjate que dice url de la imagen, eso cámbialo por la url de tu imagen y listo.
Saludos!

SN.Systems el 20 de abril de 2010, 11:15 dijo...

amigo tengo un problema con ese efecto y es que lo agrege y simplemente se queda estatico, no hace el efecto de deslizamiento, o es que sera por mi template?

Jose Rodriguez el 5 de mayo de 2010, 17:11 dijo...

muchas gracias..... ve mi blog para que opines

http://miailosandes.blogspot.com/

Administrador el 6 de mayo de 2010, 6:19 dijo...

Hola Jose Rodriguez,la verdad es que ha quedado perfecto en tu blog, espero verte seguido por Pazos BLogger.

Saludos!

Anónimo dijo...

oye lo puse y se queda sin el efecto de esconderce e ise todo como lo dijiste que hago?

Administrador el 8 de mayo de 2010, 14:12 dijo...

Hola Josuevlz, veo que has puesto el efecto bubbleup también en tu plantilla, borra todo el código que pertenece a ese efecto y prueba si ahora se esconde el menú. Si sigue igual borra el primer código que pusiste antes de </head> y coloca este que pertenece a la libreria jQuery

<script src='http://dl.dropbox.com/u/3373498/PazosBlogger/jQuery1.3.2.min.js' type='text/javascript'/>

Espero que esto te pueda ayudar...
Saludos!

Antonio dijo...

Holaa! Primero felicidades por el blog.
He ido a parar aqui buscando un efecto igual al que comentas en este artículo.
Me va ha venir de perlas!!!
Pero tenia una duda:
Yo tengo unos botones animados en jQuery, y me preguntaba si los podria sustituir por los iconos...
Aun no lo he probado porque estoy ocupado.
Despues lo intentare, pero, ¿tu que opinas? ¿se podra?

Gracias y felicidades de nuevo!!
Un saludo!

Administrador el 14 de mayo de 2010, 9:56 dijo...

Hola Antonio, se puede pero tendrías que saber un CSS para cambiar los botones por iconos.

Saludos!

Blog de Prueba el 15 de mayo de 2010, 15:46 dijo...

hola no me salen las imagenes en el menu!!!! en la segunda opcion estoy probando y nada!!! subi la aimagen a mi album web de picasa copie la url y la pegue donde corresponde y nada que sale la imagen
http://ebcarayuda.blogspot.com/

Anónimo dijo...

Muero de ganas por poner algo asi en mi blog T.T
Pero me sale MAL T.T
Lo he intentado varias veces T.T

Anónimo dijo...

Vaya... Excelente blog *-*
Y logre colocarlo en el mio... Después de par de intentos xD
Besos

LinfoWanka el 27 de mayo de 2010, 8:58 dijo...

Oye eduardo, Jquery puedo usarlo junto con prototype y scriptaculous, no crearia conflictos o se volveria lento al cargar la pagina

Administrador el 29 de mayo de 2010, 14:07 dijo...

Hola Blog de Pruebas, intenta nuevamente poniendo una imagen más pequeña veo que has puesto solo una imagen, ponle la misma imagen a todas las parte que corresponde pero un poco más pequeña.

Saludos!

Administrador el 29 de mayo de 2010, 14:11 dijo...

Hola Cinica, para ser bloggero hay que ser persistente, me alegra que por fin hayas podido tener este bonito efecto en tu blog.

Un saludo!

Administrador el 29 de mayo de 2010, 14:17 dijo...

Hola LinfoWanka, puedes usarlo pero hay algunas versiones en la que no es compatible con Prototype y Scriptaculous. Si tu utilizas muchos script la página tardará más en cargar, te aconsejo de que utilices solo los script que realmente necesites.

Saludos!

Blog de Prueba el 2 de junio de 2010, 18:24 dijo...

hola eduardo en verdad disculpa pero no doy con el tamaño de la imagen la he reducido por fotoshop y nada!!!! las imágenes están en formato png y alojadas dropbox :-( http://ebcarayuda.blogspot.com/

Administrador el 3 de junio de 2010, 11:09 dijo...

Hola Blog de Prueba, pues ya veo que salen las imágenes, ahora solo ajusta el tamaño de las imágenes por ejemplo puedes usar imágenes de 48 x 48 píxeles.

Saludos!

Unknown el 17 de junio de 2010, 22:30 dijo...

hola eduardo mira una pregunta susecede que si pongo el jQuery v1.3.2 no me corren los que usan jQuery 1.3 hay posibilidad de correr los dos?

Administrador el 18 de junio de 2010, 7:17 dijo...

Hola Patofalso, es cuestión de probar, hay posibilidad de que baya perfecto, por ejemplo en mis blog de pruebas muchas veces hay script que sus creadores dicen que funcionan por ejemplo con jQuery 1.3.2 y si lo pruebas con la vesión jQuery 1.2.3 igual funcionan, creo que es cuestión de probar, algunos Script son compatibles con barias versiones jQuery.

Un saludo!

Anónimo dijo...

Gracias por el post. Ya lo implemente en mi blog de pruebas (http://etbpruebas.blogspot.com/) y funciona muy bien.

Tengo una duda. Cuando abro mi blog de pruebas en una pantalla con menor resolucion, este menu estorba porque se encima al contenido del blog.

¿No hay una forma de poner un boton o una casilla de verificacion para esconder el menu?

Sangre Española el 26 de junio de 2010, 19:52 dijo...

Lo primero felicitarte por tu blog...
Ahora el problema...
He probado este menu en mi blog de pruebas antes de incorporarlo al definitivo y me ocurrieron varias cosas..

1.- Se superponian las pestañas, lo que solucione con varios


2.- No se si será por el diseño de la plantilla que las pestañas (solo puse 2 para probar) salen de la mitad del blog hacia abajo. El gadget HTML/Javascript no lo puedo situar mas arriba ya que no me deja (si es necesario te pongo un pantallazo de la plantilla)

3.- Al deplazar la página hacia abajo, las pestañas se van con el blog, no se kedan fijas...

Espero estos problemas tengan alguna solución pq la verdad que este efecto me encanta y me gustaria incorporarlo a mi plantilla..

Este es el blog de pruebas: http://se-maniobras.blogspot.com/

Muchas gracias por todo...
salu2

Administrador el 28 de junio de 2010, 7:15 dijo...

Hola Don Choky, yo creo que si hay formas de hacerlo, pero yo no sabría decirte como. Tambien tiene que tomar en cuenta que la mayoría de los internautas utiliza la resolución 1024×768 que es la resolución donde se ve bien el menú.

Saludos!

Administrador el 28 de junio de 2010, 7:41 dijo...

Hola Maryguana, puede que sea problema del diseño de tu plantilla, es por eso que al escoger una plantilla para nuestro blog debemos de asegurarnos de que sea 100% funcional, y que podamos personalizarla a nuestro gusto.

Para que el menú no te salga muy abajo, cambia en el código CSS al principio donde dice top: 10px; cambia el valor 10 por 0.

No lo se porque se desplaza hacia abajo ya que el código CSS donde dice position: fixed; indica que el el menú se tienes que quedar quieto y no verse afectado por el scroll. De todas manera puede que en tu blog salga bien si es que usas otra plantilla.

Un saludo!

Anónimo dijo...

Amigo como le podra aer por ejemplo para poner este efecto en mi web si me ayudaria estaria agradecido contigo hermano gracias

Administrador el 30 de junio de 2010, 6:22 dijo...

Hola anónimo, para ponerlo en una web la verdad es que no se como hacerlo, ya que solo he utilizado blogger lo siento no poder ayudarte.

Saludos!

Anónimo dijo...

Hola, sigo su página hace un tiempo y me ha servido de mucho. Tengo una duda sobre este menú, qué valores debería modificar pues quiero que aparezca del lado izquierdo del borde del contenido, al costado de main-wrapper. Necesito entonces que la dirección sea contraria, que aparezca hacia la izquierda, y además que no esté al borde de la página sino que al borde del contenido.
Espero que me haya entendido. Espero su respuesta.

Administrador el 11 de julio de 2010, 5:06 dijo...

Hola Norberto Briones, busca en el código CSS del menú al principio esta parte del código:

top:10px;
left: 0px;

En top: Cámbiale el valor 10 por el que tu veas conveniente como lo quieres más abajo, ponle 100 por ejemplo. En left: cambia 0 por el valor que tu quieras.

Saludos y gracias por seguir el blog.

Anónimo dijo...

Gracias, pero yo quiero que las pestañas aparezcan del lado contrario... "cuando tu te acercas a las pestañas estas aparecen a tu derecha, yo quiero que aparezcan a la izquierda"

Administrador el 12 de julio de 2010, 14:07 dijo...

Vale, ya te entendí la verdad es que no tengo ni idea como hacerlo como tu dices. Por cierto de esa forma quedaría perfecto en tu plantilla. Lo siento no poder ayudarte.

Anónimo dijo...

No importa, gracias de todos modos.

Unknown el 28 de julio de 2010, 18:08 dijo...

Muchisimas gracias, Excelente tu blog me sirvio de muuuuchooo.... :)

Echale un vistazo como quedo esto en mi blog...

Ingenieria Civil

Creo que quedo bien... aunque solo lo vi con mi resolucion de pantalla (1366x768), la probe con otras pero creo que no es parametro ya que mi pantalla es de las anchas...

Saludos. Gracias por todo.

Administrador el 29 de julio de 2010, 6:19 dijo...

Hola ingenieria-civil09@hotmail.com, la verdad es que se ve perfecto, por cierto que bonito blog bien organizado, serió, me gusta. Un saludo y que bueno que te sirva de mucho el blog.

Leonardo Granadino el 24 de agosto de 2010, 10:42 dijo...

Lo que te queria preguntar si no se podria cambiar el tamaño es que se ve un poco grande las pestañas :) .. Lindo efecto!

Administrador el 25 de agosto de 2010, 9:12 dijo...

Hola LnrdG, en el código CSS tienes que cambiar los valores en width: y height:, y probas hasta que se ajuste a tu gusto. Saludos!

Les Habitués el 10 de septiembre de 2010, 12:12 dijo...

Hola!!! Antes que nada, gracias por la ayuda...

Funciona perfecto en mi blog, pero me anula el efecto deslizante de scriptaculous. ¿Se pueden compatibilizar?
Saludos!
Jorge

Anónimo dijo...

@Norberto BrionesYo también estoy interesando en saber que cambios hay que hacer en el código, para que la barra aparezca desde la derecha de la web. Si alguno lo sabe..
Saludos.

Anónimo dijo...

hola como te va? mira todo bien el menu lateral esta muy bueno pero necesito el codigo que sale despues de esta lineas q escribiste
Ahora toca añadir el código CSS para darle estilo al menú, nuevamente con la ayuda de (Ctrl + F) busca la etiqueta ]]> y justo antes pega el siguiente código: ??? me aparece ver/ocultar codigo q onda ahi?espero tu pronta respuesta ..Atte:Fernando

Administrador el 3 de noviembre de 2010, 5:04 dijo...

Hola anónimo,cuando des ver/ocultar se tienes que desplegar el código para que lo copies, pero si esto no sucede es posible que sea por el navegador que usas, intenta con Firefox, chrome, y veras que te aparecerá el código cuando haces clic sobre Ver/Ocultar. Saludos!

Hizahi el 26 de diciembre de 2010, 2:25 dijo...

holamira tengo un problema esque la barra si aparece y todo pero esta aparece como gadet no como escondida si me explico? mira dejare ellink para que veas como se ve, no se donde acomodar el gadget bueno te dejo el link para que veas gracias ;) http://www.xhizahix.blogspot.com

katia suzawa el 19 de junio de 2011, 11:51 dijo...

no aparece la palabra head, en mi blog q hago_
http://thetahealing-mexico.blogspot.com/

KATIA el 24 de junio de 2011, 9:39 dijo...

YA¡¡¡ ESTA PERFECTO ME GUSTO MUCHOOOO¡¡¡¡¡¡¡ MUCHAS GRACIAS, EL UNICO PROBLEMA QUE AUN TENGO ES QUE EN MI MAC SE VE PERFECTO, PERO EN LA PC NO SE VEN LAS IMAGENES, LAS TENGO HOSPEDADAS EN DROPBOX, ME AYUDARIAS??? http://thetahealing-mexico.blogspot.com/ MUCHAS GRACIAS

carloc castillo el 5 de octubre de 2011, 20:03 dijo...

Hola te cuento que no pude instalarla correctamente te dejo mi enlace para ver si me echas una mano, me queda horizontal y no vertical.
www.dossil.blogspot.com
saludos
Carlocastillo@dossil.com.co

Quieres Comentar

Todos los comentarios están siendo leídos y moderados.

- Todos los comentarios deben ser relacionados con el artículo
- Serán borrados aquello comentarios que sean considerado SPAM
- Si quieren pedir ayuda,que no tenga nada que ver con el post, utilicen la página de Contacto
- Los comentarios serán publicados a la brevedad mínima posible

¿NO PUEDES COMENTAR?

¡Si no puedes ver la caja donde tienes que poner la palabras de verificación, has clic en donde dice "Verificación de palabras" y te saldrá la cajita donde tienes que ingresar la palabra!

NO TE OLVIDES DE RECOMENDAR PAZOSBLOGGER.COM A TUS AMIGOS

miércoles, 24 de febrero de 2010

 

Ayuda para blog - Pazos Blogger Copyright 2010 | Template por:Brian Gardner | A Blogger por: Bloganol | Modificado y Diseñado por:Eduardo Sanguino