Desde que cambi� la plantilla del blog han sido muchos quienes me han preguntado c?mo poner el men? horizontal deslizante que hice.
La verdad es que no requiere mucha ciencia, es un simple men? en el cual he usado una tabla y el mismo efecto de Scriptaculous que usamos para expandir y contraer.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtT2UQHRm_E4sPEoFvWjQfAhVXzpFhK5MuMxGBdcCYrMbsKFFyXzdm6lw49hFiJFhXVGiGEZiWdP6b_1Qocj-mvms8wvhcrQG1lghqDIORLh5X9jJhFcKH_CbDKwp_Af_S8qcoojh9gOY/s800/menu.png)
Lo primero que haremos ser? agregar Scriptaculous y Prototype, si ya lo tuvieras no hace falta a?adirlo nuevamente. En esta ocasi?n lo pondremos arriba de la plantilla, esto es para que funcione en Internet Explorer 7, de lo contrario no se deslizar? y marcar? error.
As? que entra en Dise?o | Edici?n de HTML y despu�s de <head> pega esto:
<!-- Prototype y Scriptaculous-->
<script src='http://www.google.com/jsapi'></script>
<script>
google.load("prototype","1.7.0.0");
google.load("scriptaculous", "1.9.0");
</script>
<!-- Prototype y Scriptaculous-->
Luego antes de ]]></b:skin> pega los estilos:
/* Men? CdBlgerY ahora busca esta l?nea:
----------------------------------------------- */
#menu-cdblger{
background: #0B3861; /* Color de fondo */
width: 100%;
height: 24px;
font-weight:bold;
margin: 0px;
padding: 0px;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}
#menu-cb {margin-top:0px;}
#menu-cb li {
display: inline;
list-style-type: none;
padding-right: 20px;
}
#menu-cb li a {
color:#FFF; /* Color del texto */
text-decoration: none;
}
#menu-cb li a:hover {
color:#CCC; /* Color del texto al pasar el cursor */
}
.menu-into {
background-color: #0B3861; /* Color de fondo del submenu*/
-webkit-border-bottom-right-radius: 15px;
-webkit-border-bottom-left-radius: 15px;
-moz-border-radius-bottomright: 15px;
-moz-border-radius-bottomleft: 15px;
border-bottom-right-radius: 15px;
border-bottom-left-radius: 15px;
}
<div id='content-wrapper'>O si usas una plantilla del Dise?ador de plantillas de Blogger entonces busca esta l?nea:
<div class='tabs-outer'>
Arriba de cualquiera de esas dos pega esto:
<div id='menu-cdblger'>
<ul id='menu-cb' style='position: relative; padding-top: 5px;'>
<li><a href='URL del blog'>Inicio</a></li>
<li><a href='javascript:void(0)' onclick='Effect.toggle("categorias1","slide"); return false'>Men? &#9660;</a><div id='categorias1' style='display: none; position: absolute; _margin-left:-100px; *margin-left:-100px; _margin-top:15px; *margin-top:15px; z-index:8880;'>
<table border='0' cellspacing='15' class='menu-into'>
<tr>
<td><img src='URL del icono'/> <a href='URL del enlace'>Pesta?a Fila 1</a></td>
<td><img src='URL del icono'/> <a href='URL del enlace'>Pesta?a Fila 1</a></td>
<td><img src='URL del icono'/> <a href='URL del enlace'>Pesta?a Fila 1</a></td>
<td><img src='URL del icono'/> <a href='URL del enlace'>Pesta?a Fila 1</a></td>
<td><img src='URL del icono'/> <a href='URL del enlace'>Pesta?a Fila 1</a></td>
<td><img src='URL del icono'/> <a href='URL del enlace'>Pesta?a Fila 1</a></td>
<td><img src='URL del icono'/> <a href='URL del enlace'>Pesta?a Fila 1</a></td>
</tr>
<tr>
<td><img src='URL del icono'/> <a href='URL del enlace'>Pesta?a Fila 2</a></td>
<td><img src='URL del icono'/> <a href='URL del enlace'>Pesta?a Fila 2</a></td>
<td><img src='URL del icono'/> <a href='URL del enlace'>Pesta?a Fila 2</a></td>
<td><img src='URL del icono'/> <a href='URL del enlace'>Pesta?a Fila 2</a></td>
<td><img src='URL del icono'/> <a href='URL del enlace'>Pesta?a Fila 2</a></td>
<td><img src='URL del icono'/> <a href='URL del enlace'>Pesta?a Fila 2</a></td>
<td><img src='URL del icono'/> <a href='URL del enlace'>Pesta?a Fila 2</a></td>
</tr>
<tr>
<td><img src='URL del icono'/> <a href='URL del enlace'>Pesta?a Fila 3</a></td>
<td><img src='URL del icono'/> <a href='URL del enlace'>Pesta?a Fila 3</a></td>
<td><img src='URL del icono'/> <a href='URL del enlace'>Pesta?a Fila 3</a></td>
<td><img src='URL del icono'/> <a href='URL del enlace'>Pesta?a Fila 3</a></td>
<td><img src='URL del icono'/> <a href='URL del enlace'>Pesta?a Fila 3</a></td>
<td><img src='URL del icono'/> <a href='URL del enlace'>Pesta?a Fila 3</a></td>
<td><img src='URL del icono'/> <a href='URL del enlace'>Pesta?a Fila 3</a></td>
</tr>
</table></div></li>
<li><a href='URL del enlace'>Pesta?a</a></li>
<li><a href='URL del enlace'>Pesta?a</a></li>
<li><a href='URL del enlace'>Pesta?a</a></li>
<li><a href='URL del enlace'>Pesta?a</a></li>
<li><a href='URL del enlace'>Pesta?a</a></li>
</ul></div><div style='clear: both;'/>
Por ?ltimo agrega la URL de los iconos y enlaces donde se indica.
En color verde est?n se?alados los estilos que se pueden cambiar.
Si usas una plantilla del Dise?ador de plantillas quiz? sea conveniente que elimines todo lo que haya dentro de:
/* Tabs
----------------------------------------------- */
Para agregar m?s pesta?as en el ?rea principal s?lo a?ade otro c?digo como este antes de la ?ltima l?nea:
<li><a href='URL del enlace'>Pesta?a</a></li>
El submen? que contiene las dem?s pesta?as es una tabla y obviamente tambi�n se le pueden agregar m?s enlaces.
<li><a href='javascript:void(0)' onclick='Effect.toggle("categorias2","slide"); return false'>Men? &#9660;</a><div id='categorias2' style='display: none; position: absolute; _margin-left:-100px; *margin-left:-100px; _margin-top:15px; *margin-top:15px; z-index:8881;'>
<table border='0' cellspacing='15' class='menu-into'>
<tr>
<td><img src='URL del icono'/> <a href='URL del enlace'>Pesta?a Fila 1</a></td>
<td><img src='URL del icono'/> <a href='URL del enlace'>Pesta?a Fila 1</a></td>
<td><img src='URL del icono'/> <a href='URL del enlace'>Pesta?a Fila 1</a></td>
</tr>
<tr>
<td><img src='URL del icono'/> <a href='URL del enlace'>Pesta?a Fila 2</a></td>
<td><img src='URL del icono'/> <a href='URL del enlace'>Pesta?a Fila 2</a></td>
<td><img src='URL del icono'/> <a href='URL del enlace'>Pesta?a Fila 2</a></td>
</tr>
</table></div></li>
Si te fijas este ?ltimo c?digo es igual al primer submen? (aunque con menos pesta?as) lo ?nico que ha cambiado es el doble ID en color naranja. Si se agregara otro submen? m?s s?lo hay que cambiar el ID en color naranja las 2 veces que se indica, por otro nombre, por ejemplo categorias3
Aunque quiz? no es el men? m?s sofisticado y espectacular, s? es un men? con mucho potencial debido al ?rea del submen? que puede albergar bastantes pesta?as de forma organizada, as? que si tienes muchos enlaces por agregar esta es una buena opci?n.
Aunque quiz? no es el men? m?s sofisticado y espectacular, s? es un men? con mucho potencial debido al ?rea del submen? que puede albergar bastantes pesta?as de forma organizada, as? que si tienes muchos enlaces por agregar esta es una buena opci?n.
No comments:
Post a Comment