¿Cómo alinear los elementos de la barra de navegación a la derecha en Bootstrap 4?

La clase .ml-auto en Bootstrap se puede usar para alinear los elementos de la barra de navegación a la derecha. La clase .ml-auto alinea automáticamente los elementos a la derecha. En este artículo, alinearemos la barra de navegación a la derecha de dos maneras diferentes, a continuación se analizan ambos enfoques con un ejemplo adecuado.

Ejemplo 1: en el primer ejemplo, usamos la clase .ml-auto de Bootstrap 4 para alinear los elementos de la barra de navegación a la derecha. La clase .ml-auto proporciona automáticamente un margen izquierdo y desplaza los elementos de la barra de navegación a la derecha.

  • Programa:

    <!DOCTYPE html>
    <html>
      
    <head>
      
        <!-- Including the bootstrap CDN -->
        <link rel="stylesheet" href=
        <script src=
        </script>
        <script src=
        </script>
        <script src=
        </script>
    </head>
      
    <body>
      
        <!-- Creating a navigation bar using the
             .navbar class of bootstrap -->
        <nav class="navbar navbar-expand-sm bg-light">
      
            <ul class="navbar-nav ml-auto">
                <li class="nav-item">
                    <a class="nav-link" href="#">
                      About
                    </a>
                </li>
                <li class="nav-item">
                    <a class="nav-link" href="#">
                      Contacts
                    </a>
                </li>
                <li class="nav-item">
                    <a class="nav-link" href="#">
                      Settings
                    </a>
                </li>
            </ul>
        </nav>
    </body>
      
    </html>
  • Producción:

Ejemplo 2: En este ejemplo, no usamos ninguna clase de Bootstrap 4 predefinida para alinear los elementos. En este ejemplo, creamos una barra de navegación y luego usamos CSS para dar el margen izquierdo como un auto que desplaza los elementos de la barra de navegación a la derecha.

  • Programa:

    <!DOCTYPE html>
    <html>
      
    <head>
      
        <!-- Including the bootstrap CDN -->
        <link rel="stylesheet" href=
        <script src=
        </script>
        <script src=
        </script>
        <script src=
        </script>
        <style>
            .navbar-nav {
                margin-left: auto;
            }
        </style>
    </head>
      
    <body>
      
        <!-- Creating a navigation bar using the
             .navbar class of bootstrap -->
        <nav class="navbar navbar-expand-sm bg-light">
      
            <ul class="navbar-nav">
                <li class="nav-item">
                    <a class="nav-link" href="#">
                      About
                    </a>
                </li>
                <li class="nav-item">
                    <a class="nav-link" href="#">
                      Contacts
                    </a>
                </li>
                <li class="nav-item">
                    <a class="nav-link" href="#">
                      Settings
                    </a>
                </li>
            </ul>
        </nav>
    </body>
      
    </html>
  • Producción:

Publicación traducida automáticamente

Artículo escrito por ankit0812 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *