Búsqueda en el Foro:
Buscar


Autor Mensaje
Mensaje16-09-2011, 23:09 (UTC)    
Título del mensaje: [CSS] Menu

Vista previa : http://pruevasbrianpwg.es.tl/menucss4.htm

Nota- Probado en IE 8 y no Funciona. ¨*

Para comenzar, vamos a colocar este codigo Css
Código:
<style type="text/css">

/*----------------------------
   CSS3 BRIANPWG.ES.TL
-----------------------------*/


.fancyNav{
   /* Affects the UL element */
   overflow: hidden;
   display: inline-block;
   
   border-radius: 4px;
   -moz-border-radius: 4px;
   -webkit-border-radius: 4px;
   
   box-shadow: 0 0 4px rgba(255, 255, 255, 0.6);
   -moz-box-shadow: 0 0 4px rgba(255, 255, 255, 0.6);
   -webkit-box-shadow: 0 0 4px rgba(255, 255, 255, 0.6);
}

.fancyNav li{
   /* Specifying a fallback color and we define CSS3 gradients for the major browsers: */
   
   background-color: #f0f0f0;
   background-image: -webkit-gradient(linear,left top, left bottom,from(#fefefe), color-stop(0.5,#f0f0f0), color-stop(0.51, #e6e6e6));
   background-image: -moz-linear-gradient(#fefefe 0%, #f0f0f0 50%, #e6e6e6 51%);
   background-image: -o-linear-gradient(#fefefe 0%, #f0f0f0 50%, #e6e6e6 51%);
   background-image: -ms-linear-gradient(#fefefe 0%, #f0f0f0 50%, #e6e6e6 51%);
   background-image: linear-gradient(#fefefe 0%, #f0f0f0 50%, #e6e6e6 51%);
   
   border-right: 1px solid rgba(9, 9, 9, 0.125);
   
   /* Adding a 1px inset highlight for a more polished efect: */
   
   box-shadow: 1px -1px 0 rgba(255, 255, 255, 0.6) inset;
   -moz-box-shadow: 1px -1px 0 rgba(255, 255, 255, 0.6) inset;
   -webkit-box-shadow: 1px -1px 0 rgba(255, 255, 255, 0.6) inset;
   
   position:relative;
   
   float: left;
   list-style: none;
}

.fancyNav li:after{

   /* This creates a pseudo element inslide each LI */   
   
   content:'.';
   text-indent:-9999px;
   overflow:hidden;
   position:absolute;
   width:100%;
   height:100%;
   top:0;
   left:0;
   z-index:1;
   opacity:0;
   
   /* Gradients! */
   
   background-image:-webkit-gradient(linear, left top, right top, from(rgba(168,168,168,0.5)),color-stop(0.5,rgba(168,168,168,0)), to(rgba(168,168,168,0.5)));
   background-image:-moz-linear-gradient(left, rgba(168,168,168,0.5), rgba(168,168,168,0) 50%, rgba(168,168,168,0.5));
   background-image:-o-linear-gradient(left, rgba(168,168,168,0.5), rgba(168,168,168,0) 50%, rgba(168,168,168,0.5));
   background-image:-ms-linear-gradient(left, rgba(168,168,168,0.5), rgba(168,168,168,0) 50%, rgba(168,168,168,0.5));
   background-image:linear-gradient(left, rgba(168,168,168,0.5), rgba(168,168,168,0) 50%, rgba(168,168,168,0.5));
   
   /* Creating borders with box-shadow. Useful, as they don't affect the size of the element. */
   
   box-shadow:-1px 0 0 #a3a3a3,-2px 0 0 #fff,1px 0 0 #a3a3a3,2px 0 0 #fff;
   -moz-box-shadow:-1px 0 0 #a3a3a3,-2px 0 0 #fff,1px 0 0 #a3a3a3,2px 0 0 #fff;
   -webkit-box-shadow:-1px 0 0 #a3a3a3,-2px 0 0 #fff,1px 0 0 #a3a3a3,2px 0 0 #fff;
   
   /* This will create a smooth transition for the opacity property */
   
   -moz-transition:0.25s all;
   -webkit-transition:0.25s all;
   -o-transition:0.25s all;
   transition:0.25s all;
}

/* Treating the first LI and li:after elements separately */

.fancyNav li:first-child{
   border-radius: 4px 0 0 4px;
}

.fancyNav li:first-child:after,
.fancyNav li.selected:first-child:after{
   box-shadow:1px 0 0 #a3a3a3,2px 0 0 #fff;
   -moz-box-shadow:1px 0 0 #a3a3a3,2px 0 0 #fff;
   -webkit-box-shadow:1px 0 0 #a3a3a3,2px 0 0 #fff;
   
   border-radius:4px 0 0 4px;
}

.fancyNav li:last-child{
   border-radius: 0 4px 4px 0;
}

/* Treating the last LI and li:after elements separately */

.fancyNav li:last-child:after,
.fancyNav li.selected:last-child:after{
   box-shadow:-1px 0 0 #a3a3a3,-2px 0 0 #fff;
   -moz-box-shadow:-1px 0 0 #a3a3a3,-2px 0 0 #fff;
   -webkit-box-shadow:-1px 0 0 #a3a3a3,-2px 0 0 #fff;
   
   border-radius:0 4px 4px 0;
}

.fancyNav li:hover:after,
.fancyNav li.selected:after,
.fancyNav li:target:after{
   /* This property triggers the CSS3 transition */
   opacity:1;
}

.fancyNav:hover li.selected:after,
.fancyNav:hover li:target:after{
   /* Hides the targeted li when we are hovering on the UL */
   opacity:0;
}

.fancyNav li.selected:hover:after,
.fancyNav li:target:hover:after{
   opacity:1 !important;
}

/* Styling the anchor elements */

.fancyNav li a{
   color: #5d5d5d;
   display: inline-block;
   font: 20px/1 Lobster,Arial,sans-serif;
   padding: 12px 35px 14px;
   position: relative;
   text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);
   z-index:2;
   text-decoration:none !important;
   white-space:nowrap;
}

.fancyNav a.homeIcon{
   background:url('http://demo.tutorialzine.com/2011/05/css3-animated-navigation-menu/assets/img/home.png') no-repeat center center;
   display: block;
   overflow: hidden;
   padding-left: 12px;
   padding-right: 12px;
   text-indent: -9999px;
   width: 16px;
}


</style>

En el editor Html o Por ensima de la pagina y le Damos en Guardar.

Y Ahora lo que colocaremos, es el Codigo Html
Cita:
<nav>
<ul class="fancyNav">
<li id="home"><a href="#home" class="homeIcon">Home</a></li>
<li id="news"><a href="#news">News[/color]</a></li>
<li id="about"><a href="#about">About us[/color]</a></li>
<li id="services"><a href="#services">Services[/color]</a></li>
<li id="contact"><a href="#contact">Contact us[/color]</a></li>
</ul>
</nav>

Donde queraemos que aparezca el Menu-
* Seguramente todos Sabemos editar el Menu. ( Donde esta marcado con ROJO es donde lo editaremos.).

Fuente : tutorialzine.com
Vista previa : http://pruevasbrianpwg.es.tl/menucss4.htm[/b]


Ultima edición por brianpwg el Lun Sep 26, 2011 9:57 pm; editado 2 veces
Mensaje16-09-2011, 23:19 (UTC)    
Título del mensaje:

Muy bonito el menu,moderno y elegante,buen aporte.

Saludos
______________

Noticias Relevantes
Diablo III llegara el 15 de mayo
Se desvela Angry Birds Space
Call of Duty: Black Ops 2 podria anunciarse el 28
La portatil Neo Geo es oficial
Hemos activado nuestro foro... ¡ Entrar al foro !
Mensaje16-09-2011, 23:31 (UTC)    
Título del mensaje:

noti-gamer escribió:
Muy bonito el menu,moderno y elegante,buen aporte.

Saludos

Muchas gracias Noti-Gamer :D
Mensaje16-09-2011, 23:36 (UTC)    
Título del mensaje:

Está muy bueno, gracias por el aporte!
Mensaje17-09-2011, 00:05 (UTC)    
Título del mensaje:

Wow muy bonito :3 !

Buen aporte
______________
=> Codespwg
=> Publicidad gratis
Mensaje17-09-2011, 00:49 (UTC)    
Título del mensaje:

Muy bueno broo saludos!!!
______________
Visitar sitio web


Mensaje17-09-2011, 10:32 (UTC)    
Título del mensaje:

muy buen aporte,esta genial
______________
Reglas del Foro

¿Dónde hacer mi tema/post?
Mensaje17-09-2011, 15:30 (UTC)    
Título del mensaje:

Esta muy bueno el menu me ecanto
______________
http://img.webme.com/pic/a/ayuda031/firma012221.png imagen redimensionada por exceso de tamaño
Mensaje17-09-2011, 21:14 (UTC)    
Título del mensaje:

Gracias a Todos por sus Comentarios. :D
Mensaje01-02-2012, 16:04 (UTC)    
Título del mensaje:

Este tema sera removido, ya que no cumple las reglas para realizar aportes.

Reglas para realizar aportes:
http://www.paginawebgratis.es/forum/viewtopic.php?t=66177


saludes,
Team-Soporte.
______________
Team-Soporte.
Moderador de PaginaWebGratis.es

www.team-soporte.es.tl | @jeremymolina
Mostrar mensajes anteriores:   


Powered by phpBB © 2001, 2005 phpBB Group