Marcofbb Noticias y Artículos Webmasters



Publicidad marcored

Menu Deslizante [css y jquery]

  • 29/11/2010
  • 10:39 am
  • marcofbb



Donde quieras que aparesca

<script type="text/javascript" src="http://www.marcofbb.com.ar/wp-content/uploads/2010/11/jquery-1.3.2.js"></script>
        <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> 
        <ul id="navigation"> 
            <li class="home"><a href="" title="Home"></a></li> 
            <li class="about"><a href="" title="About"></a></li> 
            <li class="search"><a href="" title="Search"></a></li> 
            <li class="photos"><a href="" title="Photos"></a></li> 
            <li class="rssfeed"><a href="" title="Rss Feed"></a></li> 
            <li class="podcasts"><a href="" title="Podcasts"></a></li> 
            <li class="contact"><a href="" title="Contact"></a></li> 
        </ul>

Css sin style tags

(entre <style> y </style> para plantillas no css)

ul#navigation {
position: fixed;
margin: 0px;
padding: 0px;
top: 10px;
left: 0px;
list-style: none;
z-index: 999;
}
ul#navigation li {
width: 100px;
}
ul#navigation li a {
display: block;
margin-left: -2px;
width: 100px;
height: 70px;
background-color:#CFCFCF;
background-repeat:no-repeat;
background-position:center center;
border:1px solid #AFAFAF;
-moz-border-radius:0px 10px 10px 0px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-top-right-radius: 10px;
-khtml-border-bottom-right-radius: 10px;
-khtml-border-top-right-radius: 10px;
/*-moz-box-shadow: 0px 4px 3px #000;
-webkit-box-shadow: 0px 4px 3px #000;
*/
opacity: 0.6;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
}
ul#navigation .home a{
    background-image: url(http://tympanus.net/Tutorials/FixedNavigationTutorial/images/home.png);
}
ul#navigation .about a      {
    background-image: url(http://tympanus.net/Tutorials/FixedNavigationTutorial/images/id_card.png);
}
ul#navigation .search a      {
    background-image: url(http://tympanus.net/Tutorials/FixedNavigationTutorial/images/search.png);
}
ul#navigation .podcasts a      {
    background-image: url(http://tympanus.net/Tutorials/FixedNavigationTutorial/images/ipod.png);
}
ul#navigation .rssfeed a   {
    background-image: url(http://tympanus.net/Tutorials/FixedNavigationTutorial/images/rss.png);
}
ul#navigation .photos a     {
    background-image: url(http://tympanus.net/Tutorials/FixedNavigationTutorial/images/camera.png);
}
ul#navigation .contact a    {
    background-image: url(http://tympanus.net/Tutorials/FixedNavigationTutorial/images/mail.png);
}

Demo: http://tympanus.net/Tutorials/FixedNavigationTutorial/

Share

¿Necesitas ayuda? o ¿Asesoramiento webmaster? Registrate en nuestro foro de consultas

Posts Relacionados

Total de Comentarios: 16

Avatar
29/11/2010
10:40 am

Me encanto tu aporte =)

Avatar
29/11/2010
10:47 am

Información Bitacoras.com...

Valora en Bitacoras.com: Donde quieras que aparesca Css sin style tags (entre para plantillas no css) ul#navigation { position: fixed; margin: 0px; padding: 0px; top: 10px; left: 0px; list-style: none; z-index: 999; } ul#navigation li { width: 100px;.....

Avatar
Manuel Luna
29/11/2010
6:14 pm

men en donde esta el ejemplo de este ejercisio cuando lo termines. no lo veo por ningun lado

Avatar
29/11/2010
7:37 pm

lo borraaron en la comprobacion :/
aqui esta el ejemplo 😉
buzzdungeon.es.tl/Menu1.htm

Avatar
Manuel Luna
29/11/2010
8:03 pm

A ok GRACIAS men ya lo vi esta chido aki esta
http://tympanus.net/Tutorials/FixedNavigationTutorial/

Avatar
29/11/2010
8:29 pm

gracias manuel por traer el demo =)

Avatar
30/11/2010
4:29 pm

Disculpa me gusto mucho el aporte pero no podes hacer un post de como ponerlos en webs con plantillas CSS?

Avatar
30/11/2010
4:55 pm

El código que dice "Donde quieras que aparesca" ponelo en "texto por encima de la pagina" y el que dice "Css sin style tags" ponelo en "Css sin style tags"

Avatar
30/11/2010
5:02 pm

si ya lo ise pero no queda tengo una plantilla CSS en mi pagina :/

Avatar
30/11/2010
5:07 pm

Ahi se soluciono todo por chat,

Avatar
30/11/2010
5:23 pm

Perfecto ai si andubo 😉

rockinter.es.tl

Avatar
30/11/2010
6:19 pm

Ta weno ese jQuery!

Avatar
25/09/2011
12:54 pm

Orale muchas gracias se ve muy fino ese menú, saludos.

Avatar
31/01/2012
7:27 pm

Excelente !

Pero en las imagenes, hubiese sido mejor, tenerlas en su propio host, hubieses dejado el ZIP con las imagenes a subir, y configurado el css, con la carpeta de las imagenes, segun donde las tiene

Aun asi, buen aporte 😀

Avatar
Luis
18/04/2012
12:42 pm

Hola, cual sería el código para que el menú fuese horizontal? gracias...

Avatar
Perzeus
26/04/2012
7:02 am

Hola qe Buen aporte , los Felicitoo! 😀

Tengo una duda ^^ Como hago para ponerlo en Horizontal , xq ya e puesto en Vertical pero qiero poner otras partes en Horizontal pero ni idea , Meta intentar pero no lo consigo, Espero su respuesta .. Desde ya Grax


Enviar Comentario

(*)

(*)