Mil Trucos Bloggers

Tutoriales y recursos para Blogger

Select Menu
  • Home
  • Blogging
    • Tutorial Blogspot
    • CSS
    • jQuery
    • Widget
  • Tools
    • Font Awesome
    • HTML Editor
    • HTML Encrypter
    • Code Color
    • Responsive Cek
  • Sitemap
  • Static Page
  • Error Page
Home » Efectos » Gadgets y Widgets » Imágenes » Trucos Blogger » Menú horizontal con JQuerry y CSS3

domingo, 1 de diciembre de 2013

Menú horizontal con JQuerry y CSS3

Add Comment
Efectos, Gadgets y Widgets, Imágenes, Trucos Blogger
domingo, 1 de diciembre de 2013
Ya todos sabemos que los menúes son un elemento básico que nunca deben faltar en un blog, ya que ayuda al usuario a orientarse y a dirigirse en las diferentes secciones de tu blog (entrada o página). 

Esta vez traigo a ustedes este excelente menú horizontal, que en lo personal me ha gustado mucho debido a sus múltiples efectos logrado con JQuerry y CSS3, y lo mejor de todo, es que es compatible con cualquier navegador.
Demo
(blog de pruebas)

Si usas una plantilla hecha por el diseñador de plantillas de blogger, primero deberás seguir los pasos de esta entrada de Ciudad Blogger.


Ahora para agregar el menú en tu blog, nos vamos a Plantilla, Editar HTML, adentro presionamos CTRL+F y buscamos:
</head>

Y antes pegamos:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> 

Guarda los cambios de tu plantilla, y ahora solo nos queda irse a Diseño, Añadir Gadget, HTML/Javascript y pegamos:
<!-- JavaScript -->
  <script type="text/javascript" src="https://dl.dropboxusercontent.com/u/5655242/Script/jquery.easing.1.3.js"></script>
        <script type="text/javascript">
            $(function() {
    /**
    * for each menu element, on mouseenter,
    * we enlarge the image, and show both sdt_active span and
    * sdt_wrap span. If the element has a sub menu (sdt_box),
    * then we slide it - if the element is the last one in the menu
    * we slide it to the left, otherwise to the right
    */
                $('#sdt_menu > li').bind('mouseenter',function(){
     var $elem = $(this);
     $elem.find('img')
       .stop(true)
       .animate({
       'width':'170px',
       'height':'170px',
       'left':'0px'
       },400,'easeOutBack')
       .andSelf()
       .find('.sdt_wrap')
          .stop(true)
       .animate({'top':'140px'},500,'easeOutBack')
       .andSelf()
       .find('.sdt_active')
          .stop(true)
       .animate({'height':'170px'},300,function(){
      var $sub_menu = $elem.find('.sdt_box');
      if($sub_menu.length){
       var left = '170px';
       if($elem.parent().children().length == $elem.index()+1)
        left = '-170px';
       $sub_menu.show().animate({'left':left},200);
      }      });
    }).bind('mouseleave',function(){
     var $elem = $(this);
     var $sub_menu = $elem.find('.sdt_box');
     if($sub_menu.length)
      $sub_menu.hide().css('left','0px');
          $elem.find('.sdt_active')
       .stop(true)
       .animate({'height':'0px'},300)
       .andSelf().find('img')
       .stop(true)
       .animate({
       'width':'0px',
       'height':'0px',
       'left':'85px'},400)
       .andSelf()
       .find('.sdt_wrap')
       .stop(true)
       .animate({'top':'25px'},500);
    });
            });
        </script>
<!--Los estilos CSS-->
<style>
div.contenedor{
 background:#000;
 width: auto;
 height: 93px;
 position:relative;
 left:0;
 right:0;
 z-index: 10;
 }
 ul.sdt_menu{
 margin:0;
 padding:0;
 list-style: none;
 font-family:"Myriad Pro", "Trebuchet MS", sans-serif;
 font-size:14px;
 width: auto;
 position:relative;
}
ul.sdt_menu a{
 text-decoration:none;
 outline:none;
}
ul.sdt_menu li{
 background:#000000;
 float:left;
 width:170px;
 height:85px;
 position:relative;
 cursor:pointer;
}
ul.sdt_menu li > a{
 position:absolute;
 top:0px;
 left:0px;
 width:170px;
 height:85px;
 z-index:12;
 -moz-box-shadow:0px 0px 2px #000 inset;
 -webkit-box-shadow:0px 0px 2px #000 inset;
 box-shadow:0px 0px 2px #000 inset;
}
ul.sdt_menu li a img{
 border:none;
 position:absolute;
 width:0px;
 height:0px;
 bottom:0px;
 left:85px;
 z-index:100;
 -moz-box-shadow:0px 0px 4px #000;
 -webkit-box-shadow:0px 0px 4px #000;
 box-shadow:0px 0px 4px #000;
}
ul.sdt_menu li span.sdt_wrap{
 position:absolute;
 top:25px;
 left:0px;
 width:170px;
 height:60px;
 z-index:15;
}
ul.sdt_menu li span.sdt_active{
 position:absolute;
 background:#111;
 top:85px;
 width:170px;
 height:0px;
 left:0px;
 z-index:14;
 -moz-box-shadow:0px 0px 4px #000 inset;
 -webkit-box-shadow:0px 0px 4px #000 inset;
 box-shadow:0px 0px 4px #000 inset;
}
ul.sdt_menu li span span.sdt_link,
ul.sdt_menu li span span.sdt_descr,
ul.sdt_menu li div.sdt_box a{
 margin-left:15px;
 text-transform:uppercase;
 text-shadow:1px 1px 1px #000;
}
ul.sdt_menu li span span.sdt_link{
 color:#fff;
 font-size:24px;
 float:left;
 clear:both;
}
ul.sdt_menu li span span.sdt_descr{
 color:#0B75AF;
 float:left;
 clear:both;
 width:155px; /*For dumbass IE7*/
 font-size:10px;
 letter-spacing:1px;
}
ul.sdt_menu li div.sdt_box{
 display:block;
 position:absolute;
 width:170px;
 overflow:hidden;
 height:170px;
 top:85px;
 left:0px;
 display:none;
 background:#000;
}
ul.sdt_menu li div.sdt_box a{
 float:left;
 clear:both;
 line-height:30px;
 color:#0B75AF;
}
ul.sdt_menu li div.sdt_box a:first-child{
 margin-top:15px;
}
ul.sdt_menu li div.sdt_box a:hover{
 color:#fff;
 }
  </style>
   
 <!-- Menu -->
<br />
<br />
<br />
<br />
<br />
<div class="contenedor">
<ul id="sdt_menu" class="sdt_menu">
    <li>
     <a href="#">
      <img src="URL imagen 1" alt=""/>
      <span class="sdt_active"></span>
      <span class="sdt_wrap">
       <span class="sdt_link">About me</span>
       <span class="sdt_descr">Get to know me</span>
      </span>
     </a>
    </li>
    <li>
     <a href="#">
      <img src="URL imagen 2" alt=""/>
      <span class="sdt_active"></span>
      <span class="sdt_wrap">
       <span class="sdt_link">Portfolio</span>
       <span class="sdt_descr">My work</span>
      </span>
     </a>
     <div class="sdt_box">
       <a href="#">Websites</a>
       <a href="#">Illustrations</a>
       <a href="#">Photography</a>
     </div>
    </li>
    <li>
     <a href="#">
      <img src="URL imagen 3" alt=""/>
      <span class="sdt_active"></span>
      <span class="sdt_wrap">
       <span class="sdt_link">Inspiration</span>
       <span class="sdt_descr">Where ideas get born</span>
      </span>
     </a>
    </li>
<li>
     <a href="#">
      <img src="URL imagen 4" alt=""/>
      <span class="sdt_active"></span>
      <span class="sdt_wrap">
       <span class="sdt_link">Photos</span>
       <span class="sdt_descr">I like to photograph</span>
      </span>
     </a>
    </li>


    <li>
     <a href="#">
      <img src="URL imagen 5" alt=""/>
      <span class="sdt_active"></span>
      <span class="sdt_wrap">
       <span class="sdt_link">Blog</span>
       <span class="sdt_descr">I write about design</span>
      </span>
     </a>
    </li>
    <li>
     <a href="#">
      <img src="URL imagen 6" alt=""/>
      <span class="sdt_active"></span>
      <span class="sdt_wrap">
       <span class="sdt_link">Projects</span>
       <span class="sdt_descr">I like to code</span>
      </span>
     </a>
     <div class="sdt_box">
      <a href="#">Job Board Website</a>
      <a href="#">Shopping Cart</a>
      <a href="#">Interactive Maps</a>
     </div>
    </li>
   </ul>
  </div>
<br />
<br />

Personalización

hola URL del enlace.
hola URL de la imagen que se mostrará al pasar el cursor sobre el menú
hola Titulo del menú
hola Descripción del menú
hola Titulo de las subpestañas

Este menú usa la ultima versión de JQuerry, en caso de no funcionar buscar las versiones antiguas de JQuerry y eliminarlas.

Novedad Blogger, te ofrece lo mejor en trucos y tutoriales para tu blog en blogger.

Share

Like

G+

Tweet

Tweet
0 Komentar untuk "Menú horizontal con JQuerry y CSS3"

Add Comments

Entrada más reciente Entrada antigua Página Principal
Suscribirse a: Comentarios de la entrada (Atom)

Popular Week

  • Scroll infinito en Blogger
    Scroll infinito en Blogger
    Una de las nuevas formas de cargar una pagina web o blog, es el scroll infinito , el cual consta en que a medida que se vaya bajando el con...
  • Pop Up Me gusta de Facebook para Blogger
    Pop Up Me gusta de Facebook para Blogger
    Un usuario anonimo me pidio un truco tipo PopUp en el se mostrase el boton Me Gusta de Facebook,y buscando un poco he encontrado el tutorial...
  • Últimas Entradas Personalizadas con Icono
    Últimas Entradas Personalizadas con Icono
    Hace unos dias publique una entrada titulada  Ultimos Comentarios Personalizados con Icono ,pues bien despues de probar un rato con los codi...
  • Juegos Android- Otro acierto de Google
    Juegos Android- Otro acierto de Google
    Desde que los celulares con el sistema operativo de Google: Android se volvieron muy populares ha crecido en torno a ellos una gran comunida...
  • Plantilla BloggerTube
    Plantilla BloggerTube
    BloggerTube es una de las plantillas mas populares entre los Bloggeros en especial para aquellos que desean crear un blog de videos o musica...
  • No olvides hacerle SEO a tu web
    No olvides hacerle SEO a tu web
    Ya en Mil Trucos Blogger hemos hablado sobre el SEO, pero hoy hablaremos para que sirve verdaderamente el SEO ya que he recibido muchas duda...
  • Añade un foro a tu blog con Nabble
    Añade un foro a tu blog con Nabble
    Ya he publicado varias entradas con foros para Blogger pero esta vez les recomiendo Nabble,el cual es el sistema que uso actualmente en el f...
  • Añadir el gadget de seguidores de Google+
    Añadir el gadget de seguidores de Google+
    El gadget de seguidores de Google +, salio hace muy poco tiempo y ya ha sido muy renombrado en los circulos sociales de los bloggeros, y hoy...
  • Cambiate a facturas electronicas
    Cambiate a facturas electronicas
    Las facturas de papel fueron en su momento una gran idea pero en este siglo que ha sido denominado "el siglo de la tecnologia" han...
  • Numerar  los nuevos comentarios anidados en Blogger
    Numerar los nuevos comentarios anidados en Blogger
    Hace un par de dias que Blogger saco a la luz su nuevo formato de comentarios llamado "Comentarios Anidados" y con ellos vinieron ...

Labels

  • Anuncios Oficiales
  • Comentarios
  • Concursos
  • Consejos
  • Dominios
  • Efectos
  • Feed
  • Festividades
  • Gadgets y Widgets
  • Humor
  • Imágenes
  • Monetiza tu blog
  • Off Topic
  • Plantillas
  • Recomendados
  • Recursos Web
  • Recursos Wordpress
  • Redes Sociales
  • SEO
  • Trucos Blogger
  • Tutoriales Blogger

Blog Archive

  • ►  2014 (20)
    • ►  enero (20)
  • ▼  2013 (322)
    • ▼  diciembre (34)
      • Feliz año 2014
      • Mensaje de navidad al estilo de Google
      • Problemas con el gadget de seguidores
      • Feliz navidad 2013
      • Seis formas de mejorar tu blog con Google+
      • DW One Page Christmas- Theme premium para Wordpress
      • Tarjeta navideña de Papa Noel con efecto zoom para...
      • Blackberry perdió US$4400 millones
      • Agregar más fonts en blogger con Google Fonts
      • Como hacer SEO de forma correcta
      • Ventajas de tener un correo en Gmail
      • El uso del correo electrónico en los blogs parte 2
      • Cosas interesantes que puedes hacer con tu Twitter
      • El uso del correo electrónico en los blogs parte 1
      • Fondos de pantalla HD en el diseño web
      • Personalizar la página de error 404
      • Iconos sociales navideños con efecto zoom
      • Iconos sociales con efecto hover
      • Papá Noel cayéndose y desvaneciéndose en tu blog
      • Sorteos y regalos gratis-Una excelente estrategia ...
      • Consejos de seguridad para los blogs Parte 2
      • Consejos de seguridad para los blogs Parte 1
      • Papa Noel que muestra los días que faltan para la ...
      • El inglés es el idioma de la programación web
      • Decora tu blog con gadgets navideños
      • Libros electrónicos (Revolución en la forma de leer)
      • Juego de Plants vs Zombies para Blogger
      • Dominios .com a solo 0.99$
      • Fenomenal plantilla para Blogger- Dynamo Multimedia
      • Plantilla para crear tu propio Photoshop en Blogger
      • La nueva actualización de WhatsApp provoca un gast...
      • ZAnime-MF V5 - Plantilla para Blogger
      • Pop Up multifuncional para tu blog
      • Menú horizontal con JQuerry y CSS3
    • ►  noviembre (31)
    • ►  octubre (35)
    • ►  septiembre (33)
    • ►  agosto (42)
    • ►  julio (13)
    • ►  junio (17)
    • ►  mayo (26)
    • ►  abril (30)
    • ►  marzo (22)
    • ►  febrero (15)
    • ►  enero (24)
  • ►  2012 (171)
    • ►  diciembre (19)
    • ►  noviembre (20)
    • ►  octubre (13)
    • ►  septiembre (15)
    • ►  agosto (10)
    • ►  julio (10)
    • ►  junio (8)
    • ►  mayo (15)
    • ►  abril (12)
    • ►  marzo (15)
    • ►  febrero (19)
    • ►  enero (15)
  • ►  2011 (186)
    • ►  diciembre (20)
    • ►  noviembre (16)
    • ►  octubre (16)
    • ►  septiembre (16)
    • ►  agosto (18)
    • ►  julio (19)
    • ►  junio (22)
    • ►  mayo (25)
    • ►  abril (28)
    • ►  marzo (6)

Labels

  • Anuncios Oficiales
  • Comentarios
  • Concursos
  • Consejos
  • Dominios
  • Efectos
  • Feed
  • Festividades
  • Gadgets y Widgets
  • Humor
  • Imágenes
  • Monetiza tu blog
  • Off Topic
  • Plantillas
  • Recomendados
  • Recursos Web
  • Recursos Wordpress
  • Redes Sociales
  • SEO
  • Trucos Blogger
  • Tutoriales Blogger

Labels

  • Anuncios Oficiales
  • Comentarios
  • Concursos
  • Consejos
  • Dominios
  • Efectos
  • Feed
  • Festividades
  • Gadgets y Widgets
  • Humor
  • Imágenes
  • Monetiza tu blog
  • Off Topic
  • Plantillas
  • Recomendados
  • Recursos Web
  • Recursos Wordpress
  • Redes Sociales
  • SEO
  • Trucos Blogger
  • Tutoriales Blogger

© Mil Trucos Bloggers Published By Kaizen Templates powered by Blogger.com.
All Right Reserved By .