El efecto funciona con varias librería de jQuery lo he probado con las versiones v1.3.2, v1.4.2 y la verdad es que va perfectamente. Pueden verlo funcionando en mi blog de pruebas.
Para ponerlo en tu blog ve a Diseño > Edicíón de HTML y con la ayuda de (Ctrl + F) busca la etiqueta </head> justo antes pega el siguiente código que corresponde a la librería jQuery 1.3.2:
<script src='http://sites.google.com/site/pazosblogger/config/pagetemplates/script/jQuery1.3.2.min.js' type='text/javascript'/>
Para animar el efecto añadiremos el plugin lavalam y el plugin jQuery, para ello copia los siguientes códigos y pégalo justo depués del anterior código que acabas de poner antes de </head>:
<script src='http://sites.google.com/site/pazosblogger/config/pagetemplates/script/jquery.lavalamp.js' type='text/javascript'/>
<!-- Opcional-->
<script src='http://sites.google.com/site/pazosblogger/config/pagetemplates/script/jquery.easing.1.1.js' type='text/javascript'/>
<script type="text/javascript">
$(function() { $(".lavaLamp").lavaLamp({ fx: "backout", speed: 700 })});
</script>
<!-- Opcional-->
<script src='http://sites.google.com/site/pazosblogger/config/pagetemplates/script/jquery.easing.1.1.js' type='text/javascript'/>
<script type="text/javascript">
$(function() { $(".lavaLamp").lavaLamp({ fx: "backout", speed: 700 })});
</script>
Ahora añadiremos la hola de estilo CSS justo antes de la etiqueta ]]></b:skin>, para ello copia el siguiente código:
/* Estilo para el menu Lavalamp */
.lavaLamp {
position: relative;
height: 29px; width: 421px;
background: url("https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0VPyKnU7WDhPHH03hIrCUFc9mlq1Aqx84C_3UYIbga0g8n6AOPrZtAfduKCmStd08tx78klCBkVmyJjVUXkg7c4OGXXJ8EChnefJ71BG5ULx4F02npKK8VC0ZpAOJul4U2TR2JtHN8A9L/") no-repeat top;
padding: 15px; margin: 10px 0;
overflow: hidden;
}
/* La Fuerza de la lista para el flujo horizontal */
.lavaLamp li {
float: left;
list-style: none;
}
/* Representa el fondo del elemento de menú resaltado. */
.lavaLamp li.back {
background: url("https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzIHT60f1tpv2FT-DWF7TvQw-9tkiz1npKVcOmUARzJp_MWZth53USFX9Tmkq_J4UhivIJ-m7YiNt6V2hi8vrkek7_57NeKODBc-lxdumx7g3HrxDCMyRS_C9SqWwIyERUN0XftSzDLzZk/") no-repeat right -30px;
width: 9px; height: 30px;
z-index: 8;
position: absolute;
}
.lavaLamp li.back .left {
background: url("https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzIHT60f1tpv2FT-DWF7TvQw-9tkiz1npKVcOmUARzJp_MWZth53USFX9Tmkq_J4UhivIJ-m7YiNt6V2hi8vrkek7_57NeKODBc-lxdumx7g3HrxDCMyRS_C9SqWwIyERUN0XftSzDLzZk/") no-repeat top left;
height: 30px;
margin-right: 9px;
}
/* Estilos para cada elemento de menú. */
.lavaLamp li a {
position: relative; overflow: hidden;
text-decoration: none;
text-transform: uppercase;
font: bold 14px arial;
color: #fff; outline: none;
text-align: center;
height: 30px; top: 7px;
z-index: 10; letter-spacing: 0;
float: left; display: block;
margin: auto 10px;
}
.lavaLamp {
position: relative;
height: 29px; width: 421px;
background: url("https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0VPyKnU7WDhPHH03hIrCUFc9mlq1Aqx84C_3UYIbga0g8n6AOPrZtAfduKCmStd08tx78klCBkVmyJjVUXkg7c4OGXXJ8EChnefJ71BG5ULx4F02npKK8VC0ZpAOJul4U2TR2JtHN8A9L/") no-repeat top;
padding: 15px; margin: 10px 0;
overflow: hidden;
}
/* La Fuerza de la lista para el flujo horizontal */
.lavaLamp li {
float: left;
list-style: none;
}
/* Representa el fondo del elemento de menú resaltado. */
.lavaLamp li.back {
background: url("https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzIHT60f1tpv2FT-DWF7TvQw-9tkiz1npKVcOmUARzJp_MWZth53USFX9Tmkq_J4UhivIJ-m7YiNt6V2hi8vrkek7_57NeKODBc-lxdumx7g3HrxDCMyRS_C9SqWwIyERUN0XftSzDLzZk/") no-repeat right -30px;
width: 9px; height: 30px;
z-index: 8;
position: absolute;
}
.lavaLamp li.back .left {
background: url("https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzIHT60f1tpv2FT-DWF7TvQw-9tkiz1npKVcOmUARzJp_MWZth53USFX9Tmkq_J4UhivIJ-m7YiNt6V2hi8vrkek7_57NeKODBc-lxdumx7g3HrxDCMyRS_C9SqWwIyERUN0XftSzDLzZk/") no-repeat top left;
height: 30px;
margin-right: 9px;
}
/* Estilos para cada elemento de menú. */
.lavaLamp li a {
position: relative; overflow: hidden;
text-decoration: none;
text-transform: uppercase;
font: bold 14px arial;
color: #fff; outline: none;
text-align: center;
height: 30px; top: 7px;
z-index: 10; letter-spacing: 0;
float: left; display: block;
margin: auto 10px;
}
Guarda los cambios, y ve a Diseño > Añadir gadget > elije > HTML/Javascript y pega el siguiente código HTML para llamar a la hoja de estilo y al efecto:
<ul class="lavaLamp">
<li><a href="#">Inicio</a></li>
<li><a href="#">Trucos</a></li>
<li><a href="#">Efectos</a></li>
<li><a href="#">Herramientas</a></li>
</ul>
<li><a href="#">Inicio</a></li>
<li><a href="#">Trucos</a></li>
<li><a href="#">Efectos</a></li>
<li><a href="#">Herramientas</a></li>
</ul>
Ahora mueve el elemento justo debajo de la cabecera. Donde está la # de color verde cámbialo por la dirección de tu enlace.
Nota: tanto la librería jQuery como los script y imágenes la he subido a mi servidor, es recomendable que dichos script y imágenes la suban cada persona a su propio servidor así no te quitan ancho de banda y tu plantilla cargará más rápido.
Descargar Archivos (recomendado)
17 comentarios:
Hola saber he probado este efecto por que lo quiero utilizar y no le funcionan los links, yo los cambie por http://www.google.com y no entran no hace nada, si encuentras la solucion avisas estre revisando tu blog...
Hola Ovidio, creo que no tendrías que tener ningún problema con los links, por lo que te entiendo dices que los links no te direccionan, sería mejor si dejaras la url de tu blog para echarle una mirada haber a que se debe el problema.
Saludos!
Hola Ovidio, ya encontré la solución al problema,descargate el script y lo abres con el Bloc de notas o Word Pad y busca el siguiente código (return false;)lo borras guardas el script y lo subes a tu servidor.
Hola pues, yo tuve el mismo problema, vi en otros lugares que solucionaron el problema borrando un switch o cambiándole por false, pero debe ser otra versión porque el código si bien se parecía no era el mismo, es un error de javascript que no pude detectar, mi solución fue:
====
función script:
function menu(url) {
window.location = url;
}
// fin función
====
Dentro del enlace:
=====
onclick="go('enlace.php');"
=====
No me dejó muy satisfecho, pero funciona
Hola aeromatico, me alegra que lo hayas solucionado, y que lo expliques en mi blog, así nos ayudamos todos, si gustas puedes dejar la URL de tu blog para que veamos el menú.
Saludos!
HOLA EDUARDO,
ANTES QUE NADA FELICIDADES POR TU BLOG ESTA DE 10 Y LA INFORMACION QUE PROPORCIONAS SUPER BIEN EXPLICADA PERO TENGO UNA DUDA A QUE SERVIDOR GRATUITO PUEDO SUBIR LA LIBRERIA JQUERY Y QUE ME HAGA LA DESCARGA DIRECTA?
Estimado eduardo como te daras cuenta soy un novato en esto y gracias a tu post http://www.pazosblogger.com/2010/02/como-subir-script-tu-propio-servidor-en.html ya pude darle solucion a lo del hosting para jquery muchas gracias y por aqui andaremos muy seguido aprendiendo cada dia mas gracias a gente como tu, oye un favor ya me tiene como loco eso del error 404 los buscadores no me localizan por ese error, ya busque por muchos lados la manera de solucionar y nomas no veo como, podrias postar alguna solucion a ese problema, gracias de antemano y saludos desde mexico df y un aplauso muy grande para tu blog
Hola Anónimo, puede utilizar el mismo Dropbox solo que tienes que subir el archivo comprimido para que se descarga con un solo click. Gracias por la felicitación un gusto leer tu comentario. Saludos!
Hola Anónimo2, me alegra saber que mi artículo te ha ayudado mucho gracias por hacérmelo saber. Sobre el error 404 no se nada, pero estáre aberiguando y si encuentro algo lo posteo. Un saludo!
Buenos días. Mi problema es que no selecciona otra página que no sea la inicial, por decirlo de alguna manera.
Es decir, suponiendo que en el menu tengo enlaces a "Inicio" y "Contacto", al ir a Contactos esta no aparece marcada/resaltada en el menu (indicandote donde estás). La marca siempre está en "Inicio".
Espero haberme explicado bien y se me entienda. Gracias por este blog que tanto me ha ayudado y por la respuesta que me darás.
Hola Anónimo, es posible que se problema de incompatibilidad con otro script que tengas en tu plantilla, no puede ser otra cosa. De toda manera intenta subir los Script que están resaltados en verde a tu propio servidor. Saludos!
Hola Eduardo, soy el último anónimo. Este es el primer script que utilizo y lo había subido a dropbox.
Todo funciona bien excepto ese pequeño detalle. Pequeño pero que me impide publicarlo en el blog. Supongo que no podras hacer mucho más pero te lo agradezco.
Ok, lo siento no poder ayudarte. Un saludo!
Hola Eduardo Sanguino. Antes que nada quisiera felicitarte por la información que brindas a través de tu tutoriales, es de suma utilidad. Te comento que estoy practicando e intentando aplicar todas las cuestiones que implican jquery y mootool a un blog, creado en blogger. Ahora bien, y espero que que no sea considerada una actitud ex abrupto. Navegando por internet encontre esta pagina: http://www.devsnippets.com/menu-post/13-awesome-javascript-animated-flash-like-menus.html. La misma expone ejemplos realizados en Javascript, utilizando en su mayoría la libreria mootool. Quisiera saber si podrias crear un tutorial mostrando algunos de estos ejemplos. Puntualmente el ejemplo 8, dado que me resulta sumamente atractivo. Espero tu respuesta y desde ya agradezco la ayuda que proporcionas, continua asi.
Hola matias, lo siento pero ahora mismo me pillas ocupado creando un nuevo sitio, es por eso que he dejado de actualizar en este blog, pero puede hacer clic derecho sobre la DEMO y hacer clic en "Ver código fuente de página" para poderte guiar mas o meno como lo han hecho. De todas maneras veré si puedo hacerlo en el poco tiempo que me queda libre y si lo consigo lo publico en este blog.
Saludos!
@Eduardo Sanguino
Genial Esto es lo que hay q quitar para que funcionen los links XD gracias!
me sirvió!! gracias
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