Cómo hacer un menú horizontal con submenús y buscador integrado para Blogger?

Menú Desplegable Responsive con Buscador Integrado: ¡El Tutorial Definitivo para tu Blogger!

¿Quieres darle un toque profesional y funcional a la navegación de tu blog de Blogger? ¡Estás en el lugar correcto! Hoy te guiaré paso a paso para implementar un **menú de navegación desplegable responsive con buscador integrado**, todo listo para copiar y pegar directamente en un widget de tu blog. ¡Prepárate para sorprender a tus visitantes con una experiencia de usuario excepcional!

¿Por qué un Menú Desplegable Responsive con Buscador Integrado?

En el mundo actual, donde el acceso a internet se realiza desde una infinidad de dispositivos, tener un diseño web responsive es crucial. Un **menú desplegable responsive** se adapta perfectamente a pantallas de todos los tamaños, ofreciendo una navegación intuitiva tanto en ordenadores de escritorio como en smartphones y tablets.

Además, un **buscador integrado** permite a tus usuarios encontrar rápidamente el contenido que les interesa, mejorando la usabilidad y el tiempo de permanencia en tu blog. ¡Es una combinación poderosa para optimizar la experiencia de tus lectores!

Puede utilizar una herramienta llamada Editor HTML ONLINE, donde podrá realizar los cambios en vivo y luego copiar el código he insertarlo en un solo widget de Blogger, o una pagina web.

Editor HTML

A continuación puede ver su demostración en el siguiente blog de demos

Listo para Blogger: Integración Directa en un Widget

La mejor parte de este tutorial es que el código que te proporcionaré está diseñado específicamente para integrarse sin complicaciones en un widget HTML/JavaScript de Blogger. No necesitarás editar la plantilla principal, ¡lo que facilita muchísimo la implementación!

---

¡Manos a la Obra! Código Completo para tu Menú y Buscador

Aquí tienes el código completo que debes copiar y pegar en tu widget de Blogger. Incluye los estilos CSS necesarios y el HTML para la estructura del menú y el buscador.


<style>
        /* Estilos base del cuerpo */
        body {
            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
            padding-top: 70px;
        }
/* Reset básico para el menú */
.menu-wrapper,
.menu-wrapper ul,
.menu-wrapper li {
    margin: 0;
    padding: 0;
    list-style: none;
}

/* Contenedor principal del menú - FIJO EN LA PARTE SUPERIOR */
.menu-wrapper {
    background: #2c3e50; /* Color de fondo oscuro para el menú principal */
    font-family: 'Montserrat', sans-serif;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
    width: 100%; /* Asegura que ocupe todo el ancho */
    z-index: 1000; /* Asegura que esté por encima de otros elementos */
    box-sizing: border-box;
    display: flex;
    justify-content: center; /* Centra el contenido del menú */
    align-items: center;
    position: fixed; /* ¡Aquí está la magia para que se fije! */
    top: 0;
    left: 0;
    right: 0;
    min-height: 60px; /* Altura mínima del menú */
    transition: background 0.3s ease;
}

/* Contenedor interno para limitar el ancho y centrar */
.menu-inner-container {
        max-width: 1200px; /* Ancho máximo para el contenido del menú */
        width: 100%;
        display: flex;
        justify-content: space-between; /* Espacia el menú principal y el buscador */
        align-items: center;
        padding: 0 20px; /* Padding horizontal para el contenido */
        box-sizing: border-box;
}

/* Estilos del menú principal */
.main-menu {
    display: flex; /* Utiliza flexbox para los ítems de nivel superior */
}

.main-menu > li {
    position: relative; /* Para posicionar submenús */
}

.main-menu > li > a {
    display: block;
    padding: 0 18px;
    line-height: 60px; /* Centra el texto verticalmente */
    color: #ecf0f1; /* Color de texto claro */
    text-decoration: none;
    font-weight: 500; /* Menos negrita, más profesional */
    transition: background 0.3s ease, color 0.3s ease;
    position: relative; /* Para el efecto de subrayado */
}

.main-menu > li > a:hover {
    background: #34495e; /* Color al pasar el cursor */
    color: #ffffff;
}

/* Efecto de subrayado sutil al pasar el cursor */
.main-menu > li > a::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 0;
    height: 3px;
    background-color: #007bff;
    transition: all 0.3s ease;
    transform: translateX(-50%);
}

.main-menu > li > a:hover::after {
    width: calc(100% - 36px); /* Ancho del subrayado */
}

/* Estilos del submenú */
.main-menu ul {
    display: none; /* Oculto por defecto */
    position: absolute;
    top: 100%; /* Se posiciona justo debajo del padre */
    left: 0;
    background: #34495e; /* Color de fondo del submenú, ligeramente diferente */
    min-width: 200px;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
    border-radius: 0 0 8px 8px; /* Bordes redondeados abajo */
    z-index: 1010; /* Asegura que esté por encima del menú principal */
    flex-direction: column; /* Para apilar los ítems del submenú */
    overflow: hidden; /* Para el efecto de borde redondeado */
}

.main-menu li:hover > ul {
    display: flex; /* Muestra el submenú al pasar el cursor */
}

.main-menu ul li a {
    display: block;
    padding: 12px 18px;
    color: #dbe4eb; /* Color de texto más claro para submenú */
    text-decoration: none;
    font-size: 0.9em;
    transition: background 0.3s ease, color 0.3s ease;
    border-bottom: 1px solid rgba(255, 255, 255, 0.08); /* Separador sutil */
}

.main-menu ul li:last-child a {
    border-bottom: none; /* Elimina el borde del último ítem */
}

.main-menu ul li a:hover {
    background: #007bff; /* Color al pasar el cursor en submenú */
    color: #ffffff;
}

/* Estilos del buscador */
.search-container {
    display: flex;
    align-items: center;
    position: relative;
    margin-left: 20px; /* Espacio entre el menú y el buscador */
}

.search-input {
    border: 1px solid #5d748f; /* Borde más suave */
    background-color: #4a6078; /* Fondo más suave */
    color: #ecf0f1;
    padding: 8px 35px 8px 15px; /* Espacio para el icono */
    border-radius: 25px; /* Más redondeado */
    outline: none;
    width: 180px; /* Ancho por defecto del buscador */
    transition: width 0.3s ease, border-color 0.3s ease, background-color 0.3s ease;
    font-size: 0.9em;
}

.search-input::placeholder {
    color: #aebfd0;
}

.search-input:focus {
    width: 220px; /* Expande al enfocar */
    border-color: #007bff;
    background-color: #3b506b; /* Ligeramente más oscuro al enfocar */
}

.search-icon {
    position: absolute;
    right: 15px; /* Ajusta la posición del icono */
    color: #aebfd0;
    cursor: pointer;
    font-size: 1.1em;
}

/* Icono de hamburguesa para móviles */
.hamburger-icon {
    display: none; /* Oculto por defecto en escritorio */
    flex-direction: column;
    cursor: pointer;
    padding: 10px;
    margin-left: 20px;
    transition: transform 0.4s ease;
}

.hamburger-icon div {
    width: 28px; /* Un poco más grande */
    height: 3px;
    background-color: #ecf0f1;
    margin: 5px 0; /* Más espacio entre barras */
    transition: 0.4s;
    border-radius: 2px;
}

/* Responsive para dispositivos móviles */
@media (max-width: 768px) {
    .menu-inner-container {
        flex-wrap: wrap; /* Permite que los ítems se envuelvan */
        justify-content: center; /* Centra los elementos */
        padding: 0 15px;
    }

    .main-menu {
        flex-direction: column; /* Apila los ítems del menú principal */
        width: 100%;
        display: none; /* Oculta el menú por defecto en móvil */
        background-color: #34495e; /* Fondo para el menú expandido en móvil */
        padding-bottom: 10px;
    }

    .main-menu.active {
        display: flex; /* Muestra el menú cuando está activo */
    }

    .main-menu > li {
        width: 100%; /* Cada ítem ocupa todo el ancho */
        text-align: center;
        border-bottom: 1px solid rgba(255, 255, 255, 0.08);
    }

    .main-menu > li:last-child {
        border-bottom: none;
    }

    .main-menu > li > a {
        line-height: 50px; /* Ajusta la altura de línea en móvil */
        padding: 0 10px;
    }
    .main-menu > li > a::after { /* Desactiva el efecto de subrayado en móvil */
        display: none;
    }

    .main-menu ul {
        position: static; /* Cambia a estático para fluir con el contenido */
        width: 100%;
        min-width: unset;
        box-shadow: none;
        border-radius: 0;
        background: #4a6078; /* Un tono ligeramente diferente para el submenú en móvil */
        padding-left: 15px; /* Indentación para sub-ítems */
    }

    .main-menu li:hover > ul {
        display: flex; /* Mantiene el display flex para submenú */
    }

    .main-menu ul li a {
        padding: 10px 25px; /* Mayor padding para los sub-ítems en móvil */
        text-align: left;
        font-size: 0.85em;
    }

    .search-container {
        width: calc(100% - 30px); /* Ocupa casi todo el ancho */
        margin: 10px 0 0 0; /* Margen para separarlo */
        order: -1; /* Mueve el buscador arriba del menú en móvil */
        justify-content: center;
    }

    .search-input {
        width: 100%; /* Ocupa todo el ancho disponible */
        text-align: center; /* Centra el placeholder */
    }

    .search-input:focus {
        width: 100%; /* No se expande, ya ocupa todo el ancho */
    }

    .hamburger-icon {
        display: flex; /* Muestra el icono de hamburguesa */
        position: absolute; /* Posiciona el icono absolutamente */
        right: 20px;
        top: 10px;
        z-index: 1001; /* Asegura que esté por encima de todo */
    }

    /* Animación del icono de hamburguesa */
    .hamburger-icon.open .bar1 {
        transform: rotate(-45deg) translate(-6px, 6px);
    }
    .hamburger-icon.open .bar2 {
        opacity: 0;
    }
    .hamburger-icon.open .bar3 {
        transform: rotate(45deg) translate(-6px, -6px);
    }
}

/* Para navegadores que no soportan :focus-within */
.main-menu > li:focus-within > ul {
    display: flex;
}
</style>

<div class="menu-wrapper">
    <div class="menu-inner-container">
        <nav class="main-menu">
            <!-- Eliminé el <ul> adicional que estaba aquí -->
            <li><a href="URL del enlace">Inicio</a></li>
            <li><a href="#">Ciberseguridad</a>
                <ul>
                    <li><a href="URL del enlace">Mi blog de ciberseguridad</a></li>
                    <li><a href="URL del enlace">Noticias de ciberseguridad</a></li>
                    <li><a href="URL del enlace">Herramientas de ciberseguridad</a></li>
                    <li><a href="URL del enlace">Cursos de ciberseguridad online</a></li>
                </ul>
            </li>
            <li><a href="#">Informacion relevante</a>
                <ul>
                    <li><a href="URL del enlace">Artículos informativos</a></li>
                    <li><a href="URL del enlace">Guías y tutoriales</a></li>
                    <li><a href="URL del enlace">Novedades y tendencias</a></li>
                    <li><a href="URL del enlace">Recursos útiles para aprender</a></li>
                </ul>
            </li>
            <li><a href="#">Explora mi blog</a>
                <ul>
                    <li><a href="URL del enlace">Sección de Android</a></li>
                    <li><a href="URL del enlace">Consejos de productividad</a></li>
                    <li><a href="URL del enlace">Inteligencia Artificial y Deepseek</a></li>
                    <li><a href="URL del enlace">Herramientas de chat innovadoras</a></li>
                </ul>
            </li>
        </nav>

        <div class="search-container">
            <form action='/search' method='get'>
                <input type='text' name='q' class='search-input' placeholder='Buscar en el blog...' onblur='if (this.value == "") this.value = "Buscar en el blog...";' onfocus='if (this.value == "Buscar en el blog...") this.value = "";'/>
                <span class="search-icon">&#128269;</span> </form>
        </div>

        <div class="hamburger-icon" onclick="toggleMenu()">
            <div class="bar1"></div>
            <div class="bar2"></div>
            <div class="bar3"></div>
        </div>
    </div>
</div>

<script>
function toggleMenu() {
    const menu = document.querySelector('.main-menu');
    const icon = document.querySelector('.hamburger-icon');
    menu.classList.toggle('active');
    icon.classList.toggle('open');
}
</script>
        

¿Cómo Integrarlo en tu Widget de Blogger?

Sigue estos sencillos pasos para añadir el menú a tu blog:

  1. Inicia sesión en tu cuenta de Blogger.
  2. Ve a la sección de **"Diseño"** de tu blog.
  3. Haz clic en **"Añadir un gadget"**.
  4. Selecciona el gadget **"HTML/JavaScript"**.
  5. Copia y pega TODO el código que te proporcioné en el área de contenido del widget.
  6. Opcionalmente, puedes darle un **título** al widget (por ejemplo, "Menú de Navegación").
  7. Haz clic en **"Guardar"**.
  8. Finalmente, haz clic en **"Guardar disposición"** para aplicar los cambios a tu blog.

¡Y listo! Ahora deberías ver tu nuevo menú desplegable responsive con buscador integrado en tu blog.

---

Personalización y Adaptación

Este código base es totalmente personalizable para que se adapte perfectamente al estilo de tu blog. Aquí tienes algunas ideas para adaptarlo a tu gusto:

  • **Cambiar los enlaces:** Reemplaza "URL del enlace" con las direcciones reales de las páginas y categorías de tu blog. Utiliza **enlaces relevantes para el nicho de tu blog**, como "tutoriales para principiantes en ciberseguridad" o "las últimas novedades en inteligencia artificial".
  • **Modificar los colores:** Edita los valores hexadecimales en la sección <style> para cambiar los colores de fondo, texto y los efectos hover. Puedes buscar paletas de colores online para inspirarte y encontrar la combinación perfecta para tu marca.
  • **Ajustar la tipografía:** Cambia la propiedad font-family en los estilos para utilizar las fuentes que mejor se adapten al diseño de tu blog. Hemos incluido fuentes de Google Fonts (Roboto y Montserrat) para un aspecto moderno, pero puedes explorar otras opciones.
  • **Añadir o eliminar elementos del menú:** Simplemente edita las etiquetas <li> dentro de la sección <nav class="main-menu"> para agregar o quitar elementos del menú principal y los submenús. Piensa en **categorías de contenido populares** en tu blog para incluirlas en el menú y facilitar la navegación.
  • **Personalizar el texto del buscador:** Modifica el texto del placeholder en la etiqueta <input> para que sea más específico para tu blog, como "Buscar artículos sobre tecnología" o "Encuentra tu próximo tutorial".
---

Un Menú Profesional para un Blog Exitoso

Implementar un **menú desplegable responsive con buscador integrado** en tu blog de Blogger es una excelente manera de mejorar la navegación, la experiencia del usuario y, en última instancia, el éxito de tu contenido. Con este tutorial detallado y el código listo para usar, ¡ya no tienes excusas para no tener un menú moderno y funcional!

¡Espero que este tutorial te sea de gran utilidad! Si tienes alguna pregunta o encuentras algún desafío, no dudes en dejar un comentario. ¡Estoy aquí para ayudarte a crear un blog increíble!

Recuerda suscribirte:

Obtenga nuestro boletín de noticias diario | Suscríbete gratuitamente SUSCRIBIRSE
¿Te ha resultado útil este artículo, recomiendanos?
Si



Share:

Luis Chávez

Soy el fundador del sitio web Ayudadeblogger.com - Considerado un Pro Blogger profesional, Consultor SEO y desarrollador Web adicto, ejecuto una serie de sitios web desde mi Oficina Quito-Ecuador.

Related post

Comentarios

34 comentarios:

  1. Me funciona estupendamente excepto por un par de detalles.

    Al acceder a un enlace por label en mi blog, el texto "Mostrando entradas con la etiqueta "XXX". Mostrar todas las entradas" se queda sobre el menu, haciendo que todas las opciones del menu a partir de esta sean inaccesibles.

    También veo que el menu queda ligeramente desplazado a la izquierda con respecto a la cabecera del blog, cuando a mi me gustaria que quedase integrado en la misma.

    La verdad es que lo que yo estaba buscando era un menu desplegable pero, en lugar de con filas, con columnas, es decir... algo como esto.

    uno - DOS - tres - cuatro
    dos.uno - dos.dos - dos.tres - dos.cuatro
    dos. cinco - dos.seis - dos.siete - dos.ocho

    Dentro de las limitaciones que tiene el Ascii, creo que se entiende no?

    ResponderEliminar
  2. Hola acabo de ver tu blog y te quedo bien pero tu has realizado una serie de cambios, y siquieres realizar el truco como el codigo ASCII es facil aqui te dejo un enlace en el cual se encuentra un menu desplegable y explico como realizar el truco del aumento de columnas, http://www.ayudadeblogger.com/2012/10/como-agregar-un-menu-para-mi-blog-de-blogger-con-un-solo-widget.html
    Saludos...

    ResponderEliminar
  3. gracias por el post!!!! pero tengo un problema... no me funciona para vista en moviles... por favor ayudame con eso gracias

    ResponderEliminar
  4. Hola Varsana, da un clic en Plantilla y luego da un clic en personalizar plantilla para moviles, se te desplegara una nueva ventana en la cual debes der un clic en predeterminada, y luego se te desprenera un menu en el cual debes dar un clic en "Personalizado", eso es todo y guardar, con eso tendras habilitado el menu en tu movil, saludos.

    ResponderEliminar
  5. Hola Luis, a mi no me funciona, es que no puedo seguir los pasos que dices ya que no tengo el /* Tabs
    ----------------------------------------------- *tabs como lo tienes tu, así lo tengo /* Tabs
    ----------------------------------------------- */
    .tabs-inner .section:first-child {
    border-top: $(header.bottom.border.size) solid $(tabs.border.color);
    }

    .tabs-inner .section:first-child ul {
    margin-top: -$(header.border.size);
    border-top: $(header.border.size) solid $(tabs.border.color);
    border-left: $(header.border.horizontalsize) solid $(tabs.border.color);
    border-right: $(header.border.horizontalsize) solid $(tabs.border.color);
    }

    .tabs-inner .widget ul {
    background: $(tabs.background.color) $(tabs.background.gradient) repeat-x scroll 0 -800px;
    _background-image: none;
    border-bottom: $(tabs.border.width) solid $(tabs.border.color);

    margin-top: $(tabs.margin.top);
    margin-left: -$(tabs.margin.side);
    margin-right: -$(tabs.margin.side);
    }

    .tabs-inner .widget li a {
    display: inline-block;

    padding: .6em 1em;

    font: $(tabs.font);
    color: $(tabs.text.color);

    border-$startSide: $(tabs.border.width) solid $(content.background.color);
    border-$endSide: $(tabs.bevel.border.width) solid $(tabs.border.color);
    }

    .tabs-inner .widget li:first-child a {
    border-$startSide: none;
    }

    .tabs-inner .widget li.selected a, .tabs-inner .widget li a:hover {
    color: $(tabs.selected.text.color);
    background-color: $(tabs.selected.background.color);
    text-decoration: none;
    al no tenerlo como como esta el tuyo no se hasta donde tengo que borrar. Si podias decirme como proceder

    }

    ResponderEliminar
  6. Hola, debes buscar solo este punto /* Tabs
    ----------------------------------------------- */
    Si aun no sabes como, enviame un mensaje directo y agrame al chat de gmail para poder guiarte paso a paso.
    Saludos.

    ResponderEliminar
  7. Borra todo el codigo que tines, tal y cual me lo enviastes:

    /* Tabs
    ----------------------------------------------- */
    .tabs-inner .section:first-child {
    border-top: $(header.bottom.border.size) solid $(tabs.border.color);
    }

    .tabs-inner .section:first-child ul {
    margin-top: -$(header.border.size);
    border-top: $(header.border.size) solid $(tabs.border.color);
    border-left: $(header.border.horizontalsize) solid $(tabs.border.color);
    border-right: $(header.border.horizontalsize) solid $(tabs.border.color);
    }

    .tabs-inner .widget ul {
    background: $(tabs.background.color) $(tabs.background.gradient) repeat-x scroll 0 -800px;
    _background-image: none;
    border-bottom: $(tabs.border.width) solid $(tabs.border.color);

    margin-top: $(tabs.margin.top);
    margin-left: -$(tabs.margin.side);
    margin-right: -$(tabs.margin.side);
    }

    .tabs-inner .widget li a {
    display: inline-block;

    padding: .6em 1em;

    font: $(tabs.font);
    color: $(tabs.text.color);

    border-$startSide: $(tabs.border.width) solid $(content.background.color);
    border-$endSide: $(tabs.bevel.border.width) solid $(tabs.border.color);
    }

    .tabs-inner .widget li:first-child a {
    border-$startSide: none;
    }

    .tabs-inner .widget li.selected a, .tabs-inner .widget li a:hover {
    color: $(tabs.selected.text.color);
    background-color: $(tabs.selected.background.color);
    text-decoration: none;
    al no tenerlo como como esta el tuyo no se hasta donde tengo que borrar. Si podias decirme como proceder

    }

    Y remplazalo por el codigo que yo tengo puesto en est post osea este:

    #crosscol ul {z-index: 200; padding:0 !important;}
    #crosscol li:hover {position:relative;}
    #crosscol ul li {padding:0 !important;}
    .tabs-outer {z-index:1;}

    Y luego sigue las demas instrucciones.
    Saludos.

    ResponderEliminar
  8. Tengo un problema. en el móvil sí que se visualiza bien la barra pero en el Ipad sale la barra blanca sin las letras del menu, como si hubiera desaparecido, ¿a qué puede ser debido? Muchísimas gracias, y enhorabuena por tu blog que es de tanta ayuda a muchos. mi blog es www.profedeele.es

    ResponderEliminar
  9. Saludos, excelente artículo me ayudo con mi blog gracias...

    ResponderEliminar
  10. Seguí los pasos y va fenomenal, pero con el Chrome. Cuando abro el Explorer no hay manera. Se desconfiguran los botones. ¿Podría solucionarlo?
    Mi blog es http://almoradi1829.blogspot.com.es/
    Y mi correo: latorrecoves@gmail.com
    Muchas gracias.

    ResponderEliminar
    Respuestas
    1. Hola si tienes ese inconveniente, te recomiendo que borres todo lo refente a este post, y realices el siguiente tutorial sobre un nuevo menu desplegable para blogger el cual no te causara ningun inconveniente en ningun navegador, a continuacion te dejo el enlace: http://www.ayudadeblogger.com/2012/10/como-agregar-un-menu-para-mi-blog-de-blogger-con-un-solo-widget.html

      Saludos.

      Eliminar
  11. Hola !
    No consigo que el menu salga de forma horizontal, siempre me sale en vertical. Lo puedes ver en http://biziariklik.blogspot.com.es/. Ahora lo he insertado en la parte de abajo del blog, pero aunque lo inserte en la cabecera ocurre lo mismo.
    Muchas gracias
    Un saludo
    Mikel

    ResponderEliminar
    Respuestas
    1. HOLA HE VISTO TU BLOG, ES POR QUE NO LO ESTAS INSERTANDO CORRECTAMENTE, MIRA BORRA LO QUE HICISTES ANTRIORMENTE, Y REALIZA ESTE SIGUIENTE TUTORIAL: http://www.ayudadeblogger.com/2012/10/como-agregar-un-menu-para-mi-blog-de-blogger-con-un-solo-widget.html

      SALUDOS.

      Eliminar
  12. Hola Luis !

    Muchas gracias. He añadido el nuevo tutorial y varias pestañas más. Pero al cambiar la href por la Url de la etiqueta, al desplegar el menú y clicar por ejemplo en Artiodáctilos no me abre nada. Muy interesante tu blog.
    Un saludo

    Mikel http://biziariklik.blogspot.com.es/

    ResponderEliminar
    Respuestas
    1. Hola he visto tu blog y el munu, el problema es que no estas insertando bien el nombre de la etiqueta, por ejemplo tu tienes en tu etiqueta asi, Artiodáctilo, y en el menu tu lo has puesto asi: http://biziariklik.blogspot.com.es/search/label/artiodáctilo, que quiere decir esto que has puesto la primera letra en minuscual, lo has puesto asi artiodáctilo, esta etiqueta no te mostrara por que esta en minuscula, recuerda para que se muestre las etiquetas en tu menu, debes copiar tal y como esta en tu etiquetas, si empieza con minusculas, ponlas en minusculas y si empieza con mayusculas ponlas en mayusculas.
      Pa que aparesca bien debrias ponerlo asi: http://biziariklik.blogspot.com.es/search/label/Artiod%C3%A1ctilo
      Saludos.

      Eliminar
    2. Hola !

      Ahora va perfecto !!!!!!!!!!!!!!!!

      Mil gracias. Así da gusto

      Un saludo

      Eliminar
  13. Estimado Luis, solo puedo ir a las dos primeras opciones de los submenus, cuando intento ir a la tercera desaparece el menu desplegable. A qué se debe? espero tu pronta ayuda. Muchas gracias

    ResponderEliminar
  14. Hola:
    No me ha salido el /* Tabs
    ----------------------------------------------- *
    así es que he seguido con el resto del tutorial y he hecho todo hasta el final. No sé seguir...

    ResponderEliminar
    Respuestas
    1. Hola si no lo encuentras pon el codigo arriba de ]]>, eso es todo y pruebalo.
      Saludos.

      Eliminar
  15. luis primero que nada gracias por ayudar tanto a nosotros los novatos XD el codigo me funciono exepto por 2 cositas 1.- los menues se multiplicaron tengo muchos y 2.- se salen de la pagina es decir es mucho mas grande que la pagina podrias ayudarme mi blogg es http://naturalvidaem.blogspot.com/ por ahora no e cambiado ni los nombres ni los colores gracias de antemano

    ResponderEliminar
    Respuestas
    1. Hola, si tienes ese problema, borrar todo el codigo que pusistes en tu menu y sigue este nuevo tutorial en el siguiente enlace, mas facil:
      http://www.ayudadeblogger.com/2012/10/como-agregar-un-menu-para-mi-blog-de-blogger-con-un-solo-widget.html
      Saludos.

      Eliminar
  16. Hola hermano, tienes que ayudarme men. Yo sigo todos tus pasos pero en sí me salen puro letras y todo eso encima de mi blog... Por favor explícame todo con detalles por favor, además no encuentro con el buscador los códigos que dices que busque, pero asi recortando lo que voy a buscar si lo encuentro, en fin el segundo código que das para buscar no lo encuentro justo como tu lo das, lo encuentro casi igual.. Por favor ayúdame, mi blog es este http://or92.blogspot.com/ .. necesito ese menu desplegable y el buscador integrado, además que tambien necesitaria editarlo a mi estilo , luego.. Respondeme porfa :D saludos ..

    ResponderEliminar
    Respuestas
    1. Hola, si no lo puedes hacer, pueden enviarme un mensaje directo a mi correo electronico: ayudadeblogger@gmail.com Y describe tu insidencia, con lo cual te ayudare directamente.
      Saludos.

      Eliminar
  17. ok, gracias, lo intentaré denuevo y entonces veré si me sale y sino te hablo al correo :D

    ResponderEliminar
  18. Por qué no me encuentra el código , tengo un diseño de ''viajes'' de las plantillas de blogger, y no hay manera de que aparezca. ¿Cuál puede ser el problema?
    Gracias,
    un saludo.

    ResponderEliminar
    Respuestas
    1. Hola enviame la direccion URL de tu blog para verlo.. y decirte donde puedes unicarlo..
      Saludos.

      Eliminar
  19. Hola Luis, hice tus pasos y no me salio como quería, me puedes orientar?

    ResponderEliminar
    Respuestas
    1. He visto tu blog, algunos blogs como el tuyo, no tienen habilitados varias funciones, lo que te recomendaria es que insertes todo el codigo del menu dentro del Editor HTML, busca el headline que es la cabecera principal y ubicalo despues de la cabecera el nombre del titulo y veras que te funciona perfectamente.
      Saludos.

      Eliminar
  20. Un oscar para El Potro, no sabia adsolutamente nada de blog y gracias a esta pagina logre lo que siempre quise hacer, gracias potro desde Peru

    ResponderEliminar
  21. ¡Hola! Me encantó tus consejos :3 me preguntaba si se podría pegar completamente arriba del blog, que no quede ligeramente desplazado hacia abajo como esto: comunidad-amoeiglu.blogspot.com ¿Me podrías ayudar?

    ¡Gracias!

    ResponderEliminar
  22. Por favor ayudenme :c Necesito poner la barra hacia el centro, y que no se separe de arriba del todo del blog, que quede pegado.

    ¡Gracias!

    ResponderEliminar
  23. Hola Luis. En primer lugar gracias por dedicar tu tiempo a ayudar a gente que no conoces. He colocado el menú y funciona perfectamente, la cuestión es ¿Se pueden añadir subpestañas a las subpestañas? Es decir escalonar más el menú. Si es así, por favor, me podrías decir cómo. Muchas gracias.

    ResponderEliminar
  24. Mira lo único que saque del tutorial que pusiste fue esta parte:

    /* by www.ayudadeblogger.com by www.grupodelecluse.com
    ----------------------------------------------- */
    #menuWrapper {
    width:100%; /* Ancho del menú */
    height:35px;
    padding-left:14px;
    background:# A62222; /* Color de fondo */
    border-radius:20px; /* Bordes redondeados */
    }
    .menu {
    width: 100%;
    float: left;
    font-family:"Lucida Sans Unicode", "Trebuchet Unicode MS", "Lucida Grande",sans-serif;
    font-size:13px; /* Tamaño de la fuente */
    font-weight:bold;
    }
    .menu ul {
    float:left;
    height:0px;
    list-style:none;
    margin:0;
    padding:0;
    border-radius: 0px 0px 20px 20px; /* Bordes redondeados del submenú */
    }
    .menu li{
    float:left;
    padding:0px;
    }
    .menu li a{
    background:#333333 url(http://lh4.googleusercontent.com/-iqgCHipLGx4/T5DqLrsVALI/AAAAAAAACaI/bcIY7SV8s5I/s35/separador.gif) bottom right no-repeat;
    color:#cccccc; /* Color de la fuente */
    display:block;
    font-weight:normal;
    line-height:35px;
    margin:0px;
    padding:0px 25px; /* Espacio entre cada pestaña */
    text-align:center;
    text-decoration:none;
    }
    .menu li a:hover, .menu ul li:hover a {
    background: #2580a2; /* Color de las pestañas al pasar el cursor */
    color:#FFFFFF; /* Color del texto al pasar el cursor */
    text-decoration:none;
    }
    .menu li ul {
    background:#333333; /* Color de fondo del submenú */
    display:none;
    height:auto;
    padding:0px;
    margin:0px;
    position:absolute;
    width:200px; /* Ancho del submenú */
    z-index:100;
    border-top:1px solid #fff; /* Borde superior del submenú */
    }
    .menu li:hover ul{
    display:block;
    }
    .menu li li {
    display:block;
    float:none;
    margin:0px;
    padding:0px;
    width:200px;
    }
    .menu li:hover li a {
    background:none;
    border-radius: 0px 0px 20px 20px; /* Borde de las subpestañas */
    }
    .menu li ul a {
    display:block;
    height:35px;
    font-size:12px;
    font-style:normal;
    margin:0px;
    padding:0px 10px 0px 15px;
    text-align:left;
    }
    .menu li ul a:hover, .menu li ul li:hover a{
    background:#2580a2; /* Color de las subpestañas al pasar el cursor */
    color:#ffffff;
    text-decoration:none;
    }

    Pero lamentablemente el menú no me queda desplegable... Me das una ayuda?
    Aquí mi blog: https://cerotraducciones.blogspot.com.ar
    PD: lo deje como lo tenía antes con otro código que si me lo deja desplegable...

    ResponderEliminar
    Respuestas
    1. Hola David, para hacer las cosas mas sencillas actualizare este tutorial y así no tenga complicaciones a la hora de realizarlo

      Saludos.

      Eliminar