Como crear sub menus, pestañas desplegables a un menu

  • Autor Autor rikrdomat
  • Fecha de inicio Fecha de inicio
R

rikrdomat

Gamma
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Saludos.

Quiero colocar en el menú de mi blog pestañas desplegables, por ejemplo en el menú diseños, acá el Blog:
Muebles Modulares PyP

Gracias
 
Hola [MENTION=115910]rikrdomat[/MENTION], lo que debes hacer es jugar con las etiquetas <ul> y <li>

si no conoces mucho sobre html y css te dejo aca documentacion para que puedas revisar :encouragement:

un video (Para Blogger): Como Hacer Un Menú Desplegable En Blogger Con Subpestañas-Johan Tabo - YouTube
css menu maker: CSS MenuMaker | HTML, CSS, & jQuery Menus
Uno muy bueno: Menú horizontal con subpestañas y buscador integrado 2 | Ciudad Blogger - Trucos y tutoriales para tu blog

Todo esto te puede servir para tu menu.. ahora para que quede con el estilo de tu pagina lo mismo debes empezar a modificar los estilos
 
Hola [MENTION=115910]rikrdomat[/MENTION], lo que debes hacer es jugar con las etiquetas <ul> y <li>

si no conoces mucho sobre html y css te dejo aca documentacion para que puedas revisar :encouragement:

un video (Para Blogger): Como Hacer Un Menú Desplegable En Blogger Con Subpestañas-Johan Tabo - YouTube
css menu maker: CSS MenuMaker | HTML, CSS, & jQuery Menus
Uno muy bueno: Menú horizontal con subpestañas y buscador integrado 2 | Ciudad Blogger - Trucos y tutoriales para tu blog

Todo esto te puede servir para tu menu.. ahora para que quede con el estilo de tu pagina lo mismo debes empezar a modificar los estilos

Gracias por responder [MENTION=121546]RaulOrCase[/MENTION] no conozco mucho de HTML pero Googleando y preguntando hago las cosas..
He buscado bastante pero solo encuentro como crear un menu desplegable, Osea el menu completo, y yo lo que quiero es dejar el menu tal cual como esta pero agregarle a una sola de las pestañas un submenú.

En esos en laces que me dejaste puedo lograr eso? Se que debo editar el codigo HTML del menú pero el problema es que no se exactamente que agregar
 
Gracias por responder [MENTION=121546]RaulOrCase[/MENTION] no conozco mucho de HTML pero Googleando y preguntando hago las cosas..
He buscado bastante pero solo encuentro como crear un menu desplegable, Osea el menu completo, y yo lo que quiero es dejar el menu tal cual como esta pero agregarle a una sola de las pestañas un submenú.

En esos en laces que me dejaste puedo lograr eso? Se que debo editar el codigo HTML del menú pero el problema es que no se exactamente que agregar

Todo es cuestion de aprender.. en el primero video que te deje te enseñan como crear un menu desplegable.. ya de ahi tu debes empezar a ponerle el estilo de tu web. :encouragement:
 
Todo es cuestion de aprender.. en el primero video que te deje te enseñan como crear un menu desplegable.. ya de ahi tu debes empezar a ponerle el estilo de tu web. :encouragement:

Veo que en el video te explican como agregar un menu desplegable. Osea el menu entero con otro diseño, yo lo que quier es no tocar el diseño de mi menú, que queda excatamente como esta y a una de las pestañas colocarle el sub menu.
 
Veo que en el video te explican como agregar un menu desplegable. Osea el menu entero con otro diseño, yo lo que quier es no tocar el diseño de mi menú, que queda excatamente como esta y a una de las pestañas colocarle el sub menu.

aer regalame 5 min :3 te lo paso

- - - Actualizado - - -

Veo que en el video te explican como agregar un menu desplegable. Osea el menu entero con otro diseño, yo lo que quier es no tocar el diseño de mi menú, que queda excatamente como esta y a una de las pestañas colocarle el sub menu.

Por cierto quieres el desplegable en se boton del menu?.. en Diseño??
 
Quedaria asi, ya desde aqui tu tendras que modificar algunas cosas para que el diseño quede mejor :encouragement:

PERDO LA DEMORA 🙄🙄

DEMO: CodePen - Pen

Insertar CODE, HTML o PHP:
<style>
.navbar{display:none;}
body{
background: url(http://1.bp.blogspot.com/-UGxay_3orfc/UgXfe6oaP2I/AAAAAAAAACg/H5E97-0SHAo/s1600/bg.png);
color: #666;
font-family: 'Lora', serif;
font-size: 14px;
font-weight: normal;
line-height: 22px;
margin: 0;
padding: 0;
text-decoration: none;
}
#nav {
background: url(http://1.bp.blogspot.com/-KaDO6tjWXlQ/UgXhJg9rKWI/AAAAAAAAACw/gzsbhfRKqEo/s1600/nav.png);
clear: both;
overflow: hidden;
text-transform: uppercase;
height:48px;
}
#menu li {
display: inline;
list-style: none;
padding: 0;
}
#menu li a {
padding: 12px 15px 14px;
color: #d9cca6;
font-size: 13px;
text-decoration: none;
font-family: oswald;
}
#menu{
text-align: center;
padding-right: 45px;
width: 950px;
margin: 10px auto 0px auto;
}
#menu li a:hover {
color:white;
}

#menu ul{
color: #fff;
box-shadow: 1px 1px 3px #000;
border-radius: 5px;
position: absolute;
z-index: 99999;
display: none;
list-style-type: none;
list-style: none;
width: 90px;
margin-left: 260px;
background: #66635B;
border: inset 1px #B0AFAB;
}
#menu ul li a:hover {
background-color: #93a613;
}

#menu li:hover > ul{
display: block;
}

</style>

<div id="nav">
<div class="wrap">
<ul id="menu">
<li>
<a href="/">INICIO</a>
</li>
<li>
<a href="#">DISEÑOS</a>
<ul>
<li>Diseños 1</li>
<li>Diseños 2</li>
<li>Diseños 3</li>
<li>Diseños 4</li>
</ul>
</li>
<li>
<a href="#">SERVICIOS</a>
</li>
<li>
<a href="#">ACERCA DE NOSOTROS</a>
</li>
<li>
<a href="#">CONTÁCTENOS</a>
</li>
</ul>
</div>
</div>

remplaza todos los CSS y agrega lo que falta y agrega el sub menu debjo de <li>diseño</li> tal cual esta... te recomiendo ver el demo.. esta mejor explicado 😛
 
Quedaria asi, ya desde aqui tu tendras que modificar algunas cosas para que el diseño quede mejor :encouragement:

PERDO LA DEMORA 🙄🙄

DEMO: CodePen - Pen

Insertar CODE, HTML o PHP:
<style>
.navbar{display:none;}
body{
background: url(http://1.bp.blogspot.com/-UGxay_3orfc/UgXfe6oaP2I/AAAAAAAAACg/H5E97-0SHAo/s1600/bg.png);
color: #666;
font-family: 'Lora', serif;
font-size: 14px;
font-weight: normal;
line-height: 22px;
margin: 0;
padding: 0;
text-decoration: none;
}
#nav {
background: url(http://1.bp.blogspot.com/-KaDO6tjWXlQ/UgXhJg9rKWI/AAAAAAAAACw/gzsbhfRKqEo/s1600/nav.png);
clear: both;
overflow: hidden;
text-transform: uppercase;
height:48px;
}
#menu li {
display: inline;
list-style: none;
padding: 0;
}
#menu li a {
padding: 12px 15px 14px;
color: #d9cca6;
font-size: 13px;
text-decoration: none;
font-family: oswald;
}
#menu{
text-align: center;
padding-right: 45px;
width: 950px;
margin: 10px auto 0px auto;
}
#menu li a:hover {
color:white;
}

#menu ul{
color: #fff;
box-shadow: 1px 1px 3px #000;
border-radius: 5px;
position: absolute;
z-index: 99999;
display: none;
list-style-type: none;
list-style: none;
width: 90px;
margin-left: 260px;
background: #66635B;
border: inset 1px #B0AFAB;
}
#menu ul li a:hover {
background-color: #93a613;
}

#menu li:hover > ul{
display: block;
}

</style>

<div id="nav">
<div class="wrap">
<ul id="menu">
<li>
<a href="/">INICIO</a>
</li>
<li>
<a href="#">DISEÑOS</a>
<ul>
<li>Diseños 1</li>
<li>Diseños 2</li>
<li>Diseños 3</li>
<li>Diseños 4</li>
</ul>
</li>
<li>
<a href="#">SERVICIOS</a>
</li>
<li>
<a href="#">ACERCA DE NOSOTROS</a>
</li>
<li>
<a href="#">CONTÁCTENOS</a>
</li>
</ul>
</div>
</div>

remplaza todos los CSS y agrega lo que falta y agrega el sub menu debjo de <li>diseño</li> tal cual esta... te recomiendo ver el demo.. esta mejor explicado 😛

¿Y hacer esto con las categorías de wordpress y que se desplieguen las entradas?

Lo intenté hace un mes y no me terminó de salir...
 
¿Y hacer esto con las categorías de wordpress y que se desplieguen las entradas?

Lo intenté hace un mes y no me terminó de salir...

Parar Wp seria practicamente editar los archivos CSS y el header.php haciendo las modificaciones correspondientes.. este caso es paa blogger... :encouragement:
 
Son cosas semejantes no suelen variar mucho de una plataforma a otra.
 
Quedaria asi, ya desde aqui tu tendras que modificar algunas cosas para que el diseño quede mejor :encouragement:

PERDO LA DEMORA 🙄🙄

DEMO: CodePen - Pen

Insertar CODE, HTML o PHP:
<style>
.navbar{display:none;}
body{
background: url(http://1.bp.blogspot.com/-UGxay_3orfc/UgXfe6oaP2I/AAAAAAAAACg/H5E97-0SHAo/s1600/bg.png);
color: #666;
font-family: 'Lora', serif;
font-size: 14px;
font-weight: normal;
line-height: 22px;
margin: 0;
padding: 0;
text-decoration: none;
}
#nav {
background: url(http://1.bp.blogspot.com/-KaDO6tjWXlQ/UgXhJg9rKWI/AAAAAAAAACw/gzsbhfRKqEo/s1600/nav.png);
clear: both;
overflow: hidden;
text-transform: uppercase;
height:48px;
}
#menu li {
display: inline;
list-style: none;
padding: 0;
}
#menu li a {
padding: 12px 15px 14px;
color: #d9cca6;
font-size: 13px;
text-decoration: none;
font-family: oswald;
}
#menu{
text-align: center;
padding-right: 45px;
width: 950px;
margin: 10px auto 0px auto;
}
#menu li a:hover {
color:white;
}

#menu ul{
color: #fff;
box-shadow: 1px 1px 3px #000;
border-radius: 5px;
position: absolute;
z-index: 99999;
display: none;
list-style-type: none;
list-style: none;
width: 90px;
margin-left: 260px;
background: #66635B;
border: inset 1px #B0AFAB;
}
#menu ul li a:hover {
background-color: #93a613;
}

#menu li:hover > ul{
display: block;
}

</style>

<div id="nav">
<div class="wrap">
<ul id="menu">
<li>
<a href="/">INICIO</a>
</li>
<li>
<a href="#">DISEÑOS</a>
<ul>
<li>Diseños 1</li>
<li>Diseños 2</li>
<li>Diseños 3</li>
<li>Diseños 4</li>
</ul>
</li>
<li>
<a href="#">SERVICIOS</a>
</li>
<li>
<a href="#">ACERCA DE NOSOTROS</a>
</li>
<li>
<a href="#">CONTÁCTENOS</a>
</li>
</ul>
</div>
</div>

remplaza todos los CSS y agrega lo que falta y agrega el sub menu debjo de <li>diseño</li> tal cual esta... te recomiendo ver el demo.. esta mejor explicado 😛

Gracias! Muchas gracias, ahora la ultima pregunta, que debo hacer con ese codigo? Reemplazarlo por cual exactamente?
 

Temas similares

Atrás
Arriba