Vamos a ver como insertar un menú horizontal en nuetro blog, pero en este caso con unas lista de submenúes. Aqúi hay un ejemplo para que lo vean mejor.
Primer paso: Añadimos el código CSS siguiente yendo a "Edición HTML" en el panel de control de blogger, justo antes de
Primer paso: Añadimos el código CSS siguiente yendo a "Edición HTML" en el panel de control de blogger, justo antes de
]]></b:skin>:
/* Menú
----------------------------------------------- */
#subnavbar {
background: #64343C;
width: 873px;
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: #64343C;
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;
}
Segundo, buscamos este código:
<div id='content-wrapper'>
y justo debajo colocamos 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>
Clickeamos en vista previa, y si todo funciona bien ya deberiamos tener el menú con submenúes funcionando en nuestro blog como aquí en este blog de ejemplo.
.
14 comentarios:
Che disculpa las molestias, pero como haces para que la barra de inicio y sus pestañas cambien de color? y también como haces para que esas pestañas te manden a otra parte del blog?
gracias
Hola,no es molestia. Si te referís al menú, para cambiar el color tenés que buscar esta parte del código:
#subnav a:hover, #subnav a:active {
background: #999999;
color: #000000;
display: block;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 5px 10px 5px 10px;
}
#999999; indica el color que se cambiar cuando se pasa el mouse. También se le puede poner una imagen.
Para lo otro buscas esta parte del codigo:
<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>
esto indica la dirección a donde se va a ir cuando se haga click: href=""
debés colocar la dirección URL entre las comillas, ejemlo:
href="http://igneoo.blogspot.com/2009/05/como-hacer-un-menu-horizontal-con-sub.html"
espero que se entienda, cualquier cosa escribime nuevamente
saludos
muchisimas gracias, es muy bueno encontrar gente que te ayude de esta manera cuando empezas con un blog.
suerte
De nada, es bueno ayudarse en entre bloggers. Te dejo otro menú, es como este pero sin las pestañas, es un poco mas simple:
http://igneoo.blogspot.com/2009/01/como-hacer-un-menu-horizontal-en.html
saludos
Si te copias las cosas al menos da el credito a quien se lo copiaste. Hasta laultima frase t copiaste entera de rosa.
Mire en los blogs recomendados Juez del universo. Y en varios de otro artículos.
HOLA MUY BUENO, PERO TENGO UN PROBLEMA NO ME APARECEN LOS SUBMENUS AL PASAR EL RATON, ESPERO PUEDAS AYUDARME
es raro, deberían aparecerte, te está faltando alguna parte del código seguramente. Fijate si has copiado bien los dos códigos, tiene que funcionar, el código es el mismo que el del blog de ejemplo.
y que tengo que gacer para poner algo en esos sub menus !!no se si me entiendes
disculpa las molestis:D
Hola, si entiendo, tenés que buscar esta parte del código: href="" la dirección en el lugar donde está las comillas "". Entre las comillas va la dirección url, por ejemplo para crear un link a esta página sería:
href="http://igneoo.blogspot.com/2009/05/como-hacer-un-menu-horizontal-con-sub.html"
fijate también que el ancho del menú en tu blog, es mas largo que la plantilla, para eso tenés que cambiar el width: 873px; por la cantidad de pixeles de tu blog.
Hola el tipo de letra como se cambia ????
HOLA ME PODES AYUDAR... TENGO UNA PAGINA Y 4 MENUS.. ME GUSTARIA AGREGARLE 3 A CADA UNO.. COMO LO HAGO..PERO NO ESTOY UTILIZANDO BLOGGER.. SOLO UN EDIOR HTMLGRACIAS
Hola buen dia como estan ? le escribo ya que soy nuevo en esto de los codigos y cosas asi no entiendo mucho . Tengo 2 problema con una plantilla que descargue y no he podido solucionarlo he hecho tutoriales tanto suyos como otros y nada .
Este el link de mi plantilla http://prueba2rc.blogspot.com/ y este es link de la plantilla demo original http://boardmag.blogspot.com/.
1. Que mi plantilla he tratado de agregar el slider pero no me sale tal cual como en la plantilla original , me sale la imagen pequeña , o no se mueven, también salen como tipo collage pequeña pero nada como el formato original
2. La segunda es que no me sale el submenu para la plantilla si hago los paso me crea es otro menu yo lo que quiero es nada mas agregar el menu desplagable que ya trae ese menu
También le anexo el cogido de la plantilla https://drive.google.com/file/d/0B2Kw4BvKAqssOXhMdnZHTWlBOVk/edit?usp=sharing
De ante mano gracias y disculpa la molestia
Publicar un comentario
Muchas Gracias por tu comentario.