¿Cómo crear una barra de navegación en Bootstrap?

Bootstrap Navbar es un encabezado de navegación que se encuentra en la parte superior de la página web y que se puede extender o contraer, según el tamaño de la pantalla. Bootstrap Navbar se utiliza para crear una navegación receptiva para nuestro sitio web. 

Podemos crear una barra de navegación estándar con <nav class=”navbar navbar-default”> . También podemos crear diferentes variaciones de la barra de navegación, como barras de navegación con menús desplegables y cuadros de búsqueda y una barra de navegación fija con un mínimo esfuerzo. A continuación se muestra el procedimiento para implementar una barra de navegación estática simple con enlaces de navegación.

Guía paso a paso para implementar Navbar en Bootstrap

Paso 1: Incluya Bootstrap y jQuery CDN en la etiqueta <head> antes que todas las demás hojas de estilo para cargar nuestro CSS.

<enlace rel=”hoja de estilo” href=”https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css”>
<script src=”https://ajax.googleapis.com/ ajax/libs/jquery/3.5.1/jquery.min.js”></script>
<script src=”https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js” ></guión>

Paso 2: agregue la etiqueta <nav> con .navbar y la clase .navbar-default en la etiqueta <body>.

<nav class="navbar navbar-default">
    <!-- Navbar content goes here -->
</nav>

Paso 3: agregue la etiqueta <div> con la clase container-fluid y también agregue otra <div> con la clase .navbar-header para dar nombre al encabezado y agregar la lista de navegación después de cerrar la etiqueta <div>.

Nota: La clase .navbar-header es opcional.

<div class="container-fluid">
  <div class="navbar-header">
    <a class="navbar-brand" href="#">WebSiteName</a>
  </div>

  <ul class="nav navbar-nav">
    <li class="active"><a href="#">Home</a></li>
    <li><a href="#">Page 1</a></li>
    <li><a href="#">Page 2</a></li>
    <li><a href="#">Page 3</a></li>
  </ul>
</div>

Hemos implementado con éxito Navbar en Bootstrap.

Ejemplo:

HTML

<!DOCTYPE html>
<html lang="en">
  
<head>
    <title>Bootstrap NavBar Example</title>
    <meta charset="utf-8" />
    <!-- Include bootstrap, CSS and jQuery CDN -->
    <meta name="viewport" content=
        "width=device-width, initial-scale=1" />
    <link rel="stylesheet" href=
"https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css" />
    <script src=
"https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js">
    </script>
    <script src=
"https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js">
    </script>
</head>
  
<body>
    <!-- Add <nav> tag with .navbar and
         .navbar-default class -->
    <nav class="navbar navbar-default">
  
        <!-- Add navbar content -->
        <div class="container-fluid">
  
            <!-- Include .navbar-header class 
                 in <div>  (optional)-->
            <div class="navbar-header">
                <a class="navbar-brand" href="#">
                    GeeksforGeeks
                </a>
            </div>
  
            <!-- Include navbar list -->
            <ul class="nav navbar-nav">
                <li class="active"><a href="#">
                    Home
                </a></li>
                <li><a href="#">Page 1</a></li>
                <li><a href="#">Page 2</a></li>
                <li><a href="#">Page 3</a></li>
            </ul>
        </div>
    </nav>
  
    <!-- Sample page content -->
    <div class="container">
        <h3>Bootstrap Navbar Example</h3>
  
        <p>
            A navigation bar is a navigation 
            header placed at the top of the page.
        </p>
    </div>
</body>
  
</html>

Producción:

Publicación traducida automáticamente

Artículo escrito por vrushaket 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 *