➜ Menú de navegación
Cómo Crear un Menú de Navegación Responsive con Bootstrap 4.5: Guía Paso a Paso | Aprende a diseñar un menú de navegación responsive utilizando Bootstrap 4.5. Esta guía paso a paso te mostrará cómo crear un menú adaptable, desde la estructura básica hasta la funcionalidad del botón de colapsado para pantallas pequeñas.
Expresamos el códido:
    <!-- menu-->
    <nav class="navbar navbar-expand-lg navbar-light bg-light">
        <a class="navbar-brand" href="#"></a>
        <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
          <span class="navbar-toggler-icon"></span>
        </button>
        <div class="collapse navbar-collapse" id="navbarSupportedContent">
          <ul class="navbar-nav mx-auto">
            <li class="nav-item active">
              <a class="nav-link" href="index.html">Inicio <span class="sr-only">(current)</span></a>
            </li>
            <li class="nav-item">
              <a class="nav-link" href="vestidos.html">Vestidos</a>
            </li>
            <li class="nav-item">
                <a class="nav-link" href="nosotros.html">Nosotros</a>
            </li>
            <li class="nav-item">
                <a class="nav-link" href="contacto.html">Contacto</a>
            </li>
          </ul>
        </div>
      </nav>
      <!-- menu /-->
Este código crea un menú de navegación utilizando Bootstrap 4.5. Aquí está el desglose de lo que hace cada sección:
- 
	Estructura del menú ( <nav>):- Se utiliza la clase navbarjunto connavbar-expand-lgpara hacer que el menú sea expandible en pantallas grandes y colapsable en pantallas pequeñas. La clasenavbar-light bg-lightle da al menú un fondo claro y un estilo de texto oscuro.
 
- Se utiliza la clase 
- 
	Marca del menú ( <a class="navbar-brand">):- La etiqueta <a>con la clasenavbar-brandestá destinada a mostrar el logo o nombre de la marca en el menú, aunque en este caso está vacía (href="#").
 
- La etiqueta 
- 
	Botón de colapsado ( <button>):- El botón con las clases navbar-togglerynavbar-toggler-icones el botón de hamburguesa que aparece en pantallas pequeñas. Este botón permite colapsar y expandir el menú. El atributodata-toggle="collapse"ydata-target="#navbarSupportedContent"están configurados para que el botón controle la visibilidad del menú cuando se hace clic.
 
- El botón con las clases 
- 
	Sección de elementos de navegación ( <div class="collapse navbar-collapse">):- Esta sección envuelve el contenido del menú y usa la clase collapse navbar-collapsepara que el menú sea colapsable en pantallas pequeñas.
 
- Esta sección envuelve el contenido del menú y usa la clase 
- 
	Lista de elementos del menú ( <ul class="navbar-nav mx-auto">):- Los elementos del menú están organizados en una lista <ul>, con cada ítem en un<li>y la clasenav-item. La clasemx-autocentra el menú horizontalmente.
- Elementos individuales (<li class="nav-item">):- Cada <li>contiene un<a>con la clasenav-link, que define un enlace del menú. Los enlaces apuntan a diferentes páginas:Inicio,Vestidos,Nosotros, yContacto.
- El primer elemento (Inicio) también tiene la claseactive, lo que indica que es la página actual, y unspancon la clasesr-onlyque oculta el texto "(current)" para los usuarios que no necesitan tecnología asistida.
 
- Cada 
 
- Los elementos del menú están organizados en una lista 
Este menú de navegación es completamente responsive y cambia su apariencia según el tamaño de la pantalla del dispositivo en el que se visualiza.
2408 visitas
Capítulo 3 – Carrusel de Imágenes »
Descarga el código del proyecto
Descarga el código fuente del proyecto adquiriendo el curso completo
Comprar