Menu simple con CSS

.Sm4C.
En esta oportunidad aprenderemos a crear una barra de menú horizontal simple solo con CSS sin mucho lujo por decirlo de alguna manera pero agradable a la vista. Para crear una barra menú horizontal utilizaremos las etiquetas UL y LI. Comenzaremos escribiendo el código HTML:
   <ul id="smenu">
      <li><a href="#">Inicio</a></li>
      <li><a href="#">Categorías</a></li>
      <li><a href="#">Mapa</a></li>
      <li><a href="#">Contacto</a></li>
   </ul>
de lo cual el código mostrado anteriormente daría como resultado la siguiente lista:
pero lo que nosotros queremos es un barra de menú horizontal y para ponerlo de esa manera debemos aplicar algunas propiedades
#smenu {
    padding: 0;  /* Quitamos cualquier relleno extra */
}
#smenu li {
    display: inline; /* Propiedad básica para lograr el efecto horizontal */
}
/* Propiedades básicas letra, color, fondo */
#smenu li a {
    color: white;
    float: left;
    font-family: Arial,Verdana,Times New Roman;
    font-size: 10px;
    padding: 9px;
    text-decoration: none;
    text-transform: uppercase;
    background: #4f4e4e;
}
/* Propiedades al poner el mouse encima */
#smenu li a:hover {
    background-color: white;
    color: black;
}


y así tenemos una barra de menú simple con CSS, claro las propiedades son totalmente modificables y adaptables al gusto de cada blog o web, y como jugando se pueden hacer varias cosas.









Les dejo los estilos de los ejemplos anteriores.
[+/-] Ver / Ocultar Codigo

0 comentarios:

Publicar un comentario