Menu en burbuja con JQUERY
Posteado el 09. Aug, 2010 por tuto in Desarrollo Web, Jquery
Esto es lo que podrás hacer en JQUERY puedes visitar el demo en linea aqui
PASO 1
Creamos una carpeta nueva llamada BubbleUp y dentro de ella creamos otra carpeta llamada imágenes dentro de la cual vamos a colocar las imágenes de los iconos que vamos a utilizar para el menú.
PASO 2
Abrimos Adobe Dreamweaver y creamos un nuevo documento HTML en blanco.
PASO 3
Presionamos el comando Ctrl + S y guardamos nuestro documento dentro de la carpeta BubbleUp que creamos anteriormente con el nombre de bubbleup.html
PASO 4
Ahora vamos al menú File – New (Ctrl + N) y creamos un nuevo documento CSS.
PASO 5
Copiamos el siguiente código dentro de nuestro documento CSS.
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
div#contenido{
margin: 50px auto 50px auto;
text-align: center;
}
div#contenido ul#menu {
margin: 5px 0px;
list-style: none;
display: inline-block;
}
div#contenido ul#menu li {
padding: 0px;
float: left;
position: relative;
margin-left: 5px;
margin-right: 5px;
width: 48px;
height: 48px;
}
div#contenido ul#menu li a {
position: absolute;
}
div#contenido ul#menu li img {
position: absolute;
width: 48px;
top: 0px;
left: 0px;
padding: 0px;
margin: 0 8px 0 0;
border: none;
overflow: hidden;
}
PASO 6
Presionamos el comando Ctrl + S y salvamos nuestro documento dentro de la carpeta BubbleUp su carpeta CSS con el nombre bubbleup.css
PASO 7
Ahora regresamos a nuestro documento HTML y debajo de la etiqueta pegamos el siguiente código.
<link rel="stylesheet" href="css/bubbleup.css" />
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.bubbleup.js"></script>
<script type="text/javascript">
$(function(){
$("div#contenido ul#menu li img").bubbleup({tooltip: true, scale:96});
});
</script>
PASO 8
Dentro de las etiquetas vamos a copiar este código.
<div id="contenido">
<ul id="menu">
<li> <a href="http://www.tutorialesenlaweb.com/feed/"><img src="imagenes/feed.png" alt="RSS Feed"/></a> </li>
<li> <a href="http://www.tutorialesenlaweb.com/contactenos/"> <img src="imagenes/email.png" alt="E-Mail"/></a> </li>
<li> <a href="http://www.twitter.com/tutorialesweb"> <img src="imagenes/twitter.png" alt="Siguenos en Twitter"/></a> </li>
<li> <a href="http://www.facebook.com/tutorialesenlaweb"> <img src="imagenes/facebook.png" alt="Únete en FaceBook"/></a> </li>
<li> <a href="#"> <img src="imagenes/delicious.png" alt="Guardame"/></a> </li>
<li> <a href="#"> <img src="imagenes/technorati.png" alt="Favoritos"/></a> </li>
</ul>
</div>
PASO 9
Ahora dentro de la carpeta BubbleUp vamos a crear una carpeta llamada js dentro de la cual vamos a copiar los dos js que adjunto en este tutorial.
PASO 10
Listo ya tenemos nuestro efecto terminado.
Descarga el editable de Menu en burbuja con JQUERY
Carlos
30. Oct, 2010
Exelente gracias por tu aporte y ademas esta muy bien explicado gracias
mktmarco
10. Dec, 2010
muy bueno queria hacerte una consulta que parte del codico modifico para que la imagen que se superpone sea mas pequeña
Yoender
13. Dec, 2010
Hola.!! como hago un formulario de comentario como este