MENU

sábado, 21 de diciembre de 2013

CREAR MENU CON SUB-MENUS

Hoy esplicare como crear menus con sub-menus para colocarlos en nuestro blog.

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 miren esta WEB). 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ú
Guardamos y listo