
Hoy día les traigo este bonito menú horizontal con un bonito efecto jQuery, el menú está conformado de solapas, las cuales estarán escondidas hasta la mitad en la parte superior del blog, cuando el usuario haga clic el menú desplegar las solapas hacía afuera con un bonito efecto, y luego volverán a su posición normal. Pueden ver la Demo.
Este menú lo vimos anteriormente, pero de forma vertical, pueden ver el post . Para ponerlo en nuestro blog, es fácil, si tenemos una plantilla del diseñador de plantillas de blogger, tenemos que hacer algunos cambios en nuestra plantilla antes de seguir con la instalación del menú, lee este artículo. Si tienes otra plantilla que no sea del diseñador de plantillas de blogger, no tienes que hacer ningún cambio.
Primero ve a Diseño > Edición de HTML > busca la etiqueta > </head>
Justo antes pegamos el siguiente código:
Ahora, busca la etiqueta ]]></b:skin>
Justo antes pegamos el código CSS para darle estilo:
Por último, ve a Diseño > Añadir gadget > elije > HTML/Javascript > y pega el siguiente código:
Justo antes pegamos el siguiente código:
<script src='http://sites.google.com/site/pazosblogger/config/pagetemplates/script/jQuery1.3.2.min.js' type='text/javascript'/>
<script type='text/javascript'>
$(function() {
var d=300;
$('#navigation a').each(function(){
$(this).stop().animate({
'marginTop':'-80px'
},d+=150);
});
$('#navigation > li').hover(
function () {
$('a',$(this)).stop().animate({
'marginTop':'-2px'
},200);
},
function () {
$('a',$(this)).stop().animate({
'marginTop':'-80px'
},200);
}
);
});
</script>
<script type='text/javascript'>
$(function() {
var d=300;
$('#navigation a').each(function(){
$(this).stop().animate({
'marginTop':'-80px'
},d+=150);
});
$('#navigation > li').hover(
function () {
$('a',$(this)).stop().animate({
'marginTop':'-2px'
},200);
},
function () {
$('a',$(this)).stop().animate({
'marginTop':'-80px'
},200);
}
);
});
</script>
Ahora, busca la etiqueta ]]></b:skin>
Justo antes pegamos el código CSS para darle estilo:
/* CSS menú de Navegación Slide Horizontal*/
ul#navigation {
position: fixed;
margin: 0px;
padding: 0px;
top: 0px;
right: 10px;
list-style: none;
z-index:999999;
width:721px;
}
ul#navigation li {
width: 103px;
display:inline;
float:left;
}
ul#navigation li a {
display: block;
float:left;
margin-top: -2px;
width: 100px;
height: 25px;
background-color:#E7F2F9;
background-repeat:no-repeat;
background-position:50% 10px;
border:1px solid #BDDCEF;
-moz-border-radius:0px 0px 10px 10px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-khtml-border-bottom-right-radius: 10px;
-khtml-border-bottom-left-radius: 10px;
text-decoration:none;
text-align:center;
padding-top:80px;
opacity: 0.7;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
ul#navigation li a:hover{
background-color:#CAE3F2;
}
ul#navigation li a span{
letter-spacing:2px;
font-size:11px;
color:#60ACD8;
text-shadow: 0 -1px 1px #fff;
}
ul#navigation .inicio a{
background-image: url(URL-DE-TU-IMAGEN);
}
ul#navigation .pantallas a {
background-image: url(URL-DE-TU-IMAGEN);
}
ul#navigation .herramientas a {
background-image: url(URL-DE-TU-IMAGEN);
}
ul#navigation .telefonos a {
background-image: url(URL-DE-TU-IMAGEN);
}
ul#navigation .rssfeed a {
background-image: url(URL-DE-TU-IMAGEN);
}
ul#navigation .camaras a {
background-image: url(URL-DE-TU-IMAGEN);
}
ul#navigation .tv a {
background-image: url(URL-DE-TU-IMAGEN);
}
ul#navigation {
position: fixed;
margin: 0px;
padding: 0px;
top: 0px;
right: 10px;
list-style: none;
z-index:999999;
width:721px;
}
ul#navigation li {
width: 103px;
display:inline;
float:left;
}
ul#navigation li a {
display: block;
float:left;
margin-top: -2px;
width: 100px;
height: 25px;
background-color:#E7F2F9;
background-repeat:no-repeat;
background-position:50% 10px;
border:1px solid #BDDCEF;
-moz-border-radius:0px 0px 10px 10px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-khtml-border-bottom-right-radius: 10px;
-khtml-border-bottom-left-radius: 10px;
text-decoration:none;
text-align:center;
padding-top:80px;
opacity: 0.7;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
ul#navigation li a:hover{
background-color:#CAE3F2;
}
ul#navigation li a span{
letter-spacing:2px;
font-size:11px;
color:#60ACD8;
text-shadow: 0 -1px 1px #fff;
}
ul#navigation .inicio a{
background-image: url(URL-DE-TU-IMAGEN);
}
ul#navigation .pantallas a {
background-image: url(URL-DE-TU-IMAGEN);
}
ul#navigation .herramientas a {
background-image: url(URL-DE-TU-IMAGEN);
}
ul#navigation .telefonos a {
background-image: url(URL-DE-TU-IMAGEN);
}
ul#navigation .rssfeed a {
background-image: url(URL-DE-TU-IMAGEN);
}
ul#navigation .camaras a {
background-image: url(URL-DE-TU-IMAGEN);
}
ul#navigation .tv a {
background-image: url(URL-DE-TU-IMAGEN);
}
Por último, ve a Diseño > Añadir gadget > elije > HTML/Javascript > y pega el siguiente código:
<ul id="navigation">
<li class="inicio"><a href=""><span>Inicio</span></a></li>
<li class="pantallas"><a href=""><span>Pantallas</span></a></li>
<li class="herramientas"><a href=""><span>Herramientas</span></a></li>
<li class="camaras"><a href=""><span>Camarás</span></a></li>
<li class="rssfeed"><a href=""><span>Feed Rss</span></a></li>
<li class="telefonos"><a href=""><span> Teléfonos </span></a></li>
<li class="tv"><a href=""><span> Televisión </span>
</a></li></ul>
<li class="inicio"><a href=""><span>Inicio</span></a></li>
<li class="pantallas"><a href=""><span>Pantallas</span></a></li>
<li class="herramientas"><a href=""><span>Herramientas</span></a></li>
<li class="camaras"><a href=""><span>Camarás</span></a></li>
<li class="rssfeed"><a href=""><span>Feed Rss</span></a></li>
<li class="telefonos"><a href=""><span> Teléfonos </span></a></li>
<li class="tv"><a href=""><span> Televisión </span>
</a></li></ul>
Si has hecho todo bien, te saldrán las solapas pero sin imágenes, tu tienes que subir tus imágenes a tu alojamiento de imágenes, luego tomar la URL y pegarla donde índica.
Eso es todo, que disfruten de este bonito menú.
10 comentarios:
gracias, me gusta mucho este blog y esta informacion
graciassssssssss
chaooo
Anónim, que bueno saber que te ha gustado el blog, eso me ayuda a seguir adelante con el. Un saludo!
@EduardoBuena info. Saludos.
Acabo de encontrarme con este tuto y me recontra encanto! buenisimo! pero tengo una duda... me gustaria que este menu tuviera submenus. Hay alguna manera de ponerlo? y si lo hay... me indicarian como please?
Saludos!!
las imagenes de que tamaño van o de cualquier tamaño GRACIAS:)
@MAMJE
hola, pues si no te importa te contesto yo ^o^ las imagenes (por lo menos las que yo les puse) son de 83 x 66 pixeles. No deben ser muy grandes pues no entrarian en las cajas.
Espero te sirva! XD
Por que no se ven algunas fotos en las cajas? Sera que tengo que esperar Un rato o algo asi?
Muy buenas!
Ayer me volví loco intentando que jquery abriera y cerrara los elementos sin hacer cosas raras!
No uso los mismos tags, aunque los elementos van dentro de una lista como en tu ejemplo. Además, en lugar de animar el margin, trabajo con animate('width',hide()) y show().
Gracias a que el post está bien estructurado y la explicación es clara y concisa, adapté con facilidad el código y ahora funciona a la perfección!
Muchísimas gracias!!!
HOLAAAAAAAAAAAAAA!!!
UN GUSTO, MUCHOS SALUDOS!
TENGO UNA CONSULTA MUY PRECISA ><.
MIRA, YO QUIERO QUE MI MENÚ TENGA LAS MISMAS CARACTERÍSTICAS DEL DEMO! >< LAS MISMAS IMÁGENES :O PERO YO PONERLE MIS PROPIOS URL DE PÁGINA :O ...
CÓMO HAGO ESO :( SI PUEDES RESPONDERME EN MI BLOG SERÍA GENIAL, POR FAVOR...
smaointe-mire.blogspot.com
MUCHÍSIMAS GRACIAAAAAAAAAAAAAAAS!
Excelente aporte quedo genial pero puedo ponerlo debajo de la cabezera ya que me aparece arriba justo arriba del menu normal de blogger, es decir puedo tener el mismo menu pero debajo de la cabezera??
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