Hoy vamos a aprender a crear menus con sub-menus para colocarlos en nuestro blog. El resultado será una barra navegable como la que pueden ver en este blog de pruebas
Blog de Pruebas.
El primer paso es añadir el código CSS del menu. Para ello nos dirigimos a la edición HTML de nuestra plantilla, y sin expandir artilugios, buscamos ]]></b:skin> y justo antes de ello pegamos el siguiente código:
/* MENU DOS (Robs)
----------------------------------------------- */
#subnavbar {
background: #333333;
width: 100%;
height: 27px;
font-weight:bold;
color: #FFFFFF;
margin: 0px;
padding: 0px;
font-family:"Trebuchet MS";
}
#subnav {
margin: 0px;
padding: 0px;
}
#subnav ul {
float: left;
list-style: none;
margin: 0px;
padding: 0px;
}
#subnav li {
list-style: none;
margin: 0px;
padding: 0px;
}
#subnav li a, #subnav li a:link, #subnav li a:visited {
color: #FFFFFF;
display: block;
font-size: 11px;
text-transform: uppercase;
margin: 0px 0px 0px 0px;
padding: 5px 10px 5px 10px;
border-left: 1px solid #FFFFFF;
}
#subnav li a:hover, #subnav li a:active {
background: #999999;
color: #000000;
display: block;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 5px 10px 5px 10px;
}
#subnav li li a, #subnav li li a:link, #subnav li li a:visited {
background: #333333;
width: 120px;
heigth: 20px
float: none;
margin: 0px;
padding: 5px 10px 5px 10px;
border-bottom: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
}
#subnav li li a:hover, #subnav li li a:active {
background: #999999;
margin: 0px;
padding: 5px 10px 5px 10px;
}
#subnav li {
float: left;
padding: 0px;
}
#subnav li ul {
z-index: 9999;
position: absolute;
left: -999em;
height: auto;
width: 160px;
margin: 0px;
padding: 0px;
}
#subnav li li {
}
#subnav li ul a {
width: 140px;
}
#subnav li ul a:hover, #subnav li ul a:active {
}
#subnav li ul ul {
margin: -25px 0 0 161px;
}
#subnav li:hover ul ul, #subnav li:hover ul ul ul, #subnav li.sfhover
ul ul, #subnav li.sfhover ul ul ul {
left: -999em;
}
#subnav li:hover ul, #subnav li li:hover ul, #subnav li li li:hover ul,
#subnav li.sfhover ul, #subnav li li.sfhover ul, #subnav li li
li.sfhover ul {
left: auto;
}
#subnav li:hover, #subnav li.sfhover {
position: static;
}
Es en este código donde podemos cambiar el color que tiene la barra, el texto, el tamaño o cualquier otra cosa del aspecto visual. Por ejemplo, si quieren cambiarle el color de fondo (que por defecto está negro) busquen donde dice
background y cambien el color (para saber los colores visiten
este post). Una vez listo guardamos los cambios.
Ahora nos dirigimos a
Diseño --> Elementos de Página --> Añadir un gadget --> HTML/JavaSript, y pegamos el siguiente código:
<div id="subnavbar">
<ul id="subnav">
<li><a href="URL DEL BLOG"
title="Inicio">INICIO</a>
</li>
<li><a href=""
title="">PESTAÑA1</a>
<ul>
<li><a href=""
title="">SUB-PESTAÑA1</a>
</li>
<li><a href=""
title="">SUB-PESTAÑA1</a>
</li>
<li><a href=""
title="">SUB-PESTAÑA1</a>
</li>
</ul>
</li>
<li><a href="mailto:" title="Enviame un
email">CONTACTO</a>
</li>
<li><a href=""
title="">PESTAÑA2</a>
<ul>
<li><a href=""
title="">SUB-PESTAÑA2</a>
</li>
<li><a href=""
title="">SUB-PESTAÑA2</a>
</li>
<li><a href=""
title="">SUB-PESTAÑA2</a>
</li>
</ul>
</li>
<li><a href=""
title="">PESTAÑA3</a>
<ul>
<li><a href=""
title="">SUB-PESTAÑA3</a>
</li>
<li><a href=""
title="">SUB-PESTAÑA3</a>
</li>
</ul>
</li>
<li><a href=""
title="">PESTAÑA4</a>
<ul>
<li><a href=""
title="">SUB-PESTAÑA4</a>
</li>
<li><a href=""
title="">SUB-PESTAÑA4</a>
</li>
</ul>
</li>
<li><a href=""
title="">PESTAÑA5</a>
<ul>
<li =><a href=""
title="">SUB-PESTAÑA5</a>
</li>
<li><a href=""
title="">SUB-PESTAÑA5</a>
</li>
<li><a href=""
title="">SUB-PESTAÑA5</a>
</li>
<li><a href=""
title="">SUB-PESTAÑA5</a>
</li>
</ul>
</li></ul></div>
Es en este código es donde tenemos que colocar los enlaces y el texto que aparecerá en cada pestaña del menú y de los sub-menús.
Donde dice a
herf= se coloca cada enlace entre las comillas. Entre las comillas de
title= colocamos el texto explicativo que se verá al pasar el puntero sobre el enlace.
En PESTAÑA1, PESTAÑA2, etc. colocamos el
texto que se verá en cada pestaña del menú y en SUB-PESTAÑA1, SUB-PESTAÑA2, etc. el
texto que se verá en cada sub-menú.
Si te ha gustado este post, no dudes en suscribirte al feed RSS de VidaBlogger!