es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo puedo dar estilo a una barra de navegación de Bootstrap 5 cuando solo está en posición colapsada?

Estoy usando Bootstrap 5 y estoy tratando de alinear a la izquierda los íconos de las redes sociales en la barra de navegación cuando esta está colapsada (para dispositivos pequeños/móviles), pero alineados a la derecha cuando se ve en una pantalla grande.

¿Puedes ayudarme a identificar qué selectores estilizar? Nuevamente, solo quiero que los íconos estén alineados a la izquierda cuando la barra de navegación esté colapsada.

Mi ejemplo de barra de navegación está aquí: https://www.codeply.com/p/4zgJqBtILT

Captura de pantalla del ejemplo de barra de navegación: Navbar Example Screenshot

¡Gracias!

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Para alinear a la izquierda los iconos sociales de la barra de navegación cuando la barra está colapsada (para dispositivos pequeños/móviles) y alineados a la derecha cuando se ve en una pantalla grande, puedes usar la clase justify-content-start para pantallas pequeñas y la clase justify-content-end para pantallas grandes.

    Para hacer esto, puedes agregar el siguiente código CSS a tu página web:

    @media (max-width: 991.98px) {
      .navbar-collapse {
        justify-content: start;
      }
    }
    
    @media (min-width: 992px) {
      .navbar-collapse {
        justify-content: end;
      }
    }
    

    Este código aplica la clase justify-content-start al elemento de colapso de la barra de navegación cuando el tamaño de pantalla es menor o igual a 991.98px (pantallas pequeñas) y la clase justify-content-end cuando el tamaño de pantalla es mayor o igual a 992px (pantallas grandes).

    ¡Espero que esto sea de ayuda!

Comments are closed.