La Grid de Bootstrap

El sistema de grid de Bootstrap es una de sus características más potentes. Te permite estructurar contenido de manera flexible y responsiva usando contenedores, filas, columnas y algunas opciones adicionales como offset. Aquí te explico cada componente con ejemplos:

1. Contenedor (container)

El contenedor es el elemento principal que encapsula el contenido de tu grid. Bootstrap ofrece tres tipos:

  • .container: Tiene un ancho fijo y se adapta en función del tamaño de la pantalla.
  • .container-fluid: Ocupa el 100% del ancho de la pantalla.
  • .container-{breakpoint}: Cambia de ancho fijo a fluido dependiendo del punto de quiebre (breakpoint).

Ejemplo:

html

<div class="container">
  Contenido aquí dentro
</div>
<div class="container-fluid">
  Contenido fluido
</div>

2. Filas (row)

Las filas dividen tu diseño horizontalmente y son necesarias para contener las columnas.

Ejemplo:

html

<div class="container">
  <div class="row">
    <div class="col">Columna 1</div>
    <div class="col">Columna 2</div>
  </div>
</div>

3. Columnas (col)

Las columnas dentro de una fila usan un sistema de 12 columnas. Puedes especificar cuántas ocupará cada una con clases como .col-4 o .col-6.

Ejemplo:

html

<div class="container">
  <div class="row">
    <div class="col-6">Columna 1 (6 columnas)</div>
    <div class="col-6">Columna 2 (6 columnas)</div>
  </div>
</div>

4. Columnas dentro de columnas

Puedes anidar columnas colocando filas dentro de columnas.

Ejemplo:

html

<div class="container">
  <div class="row">
    <div class="col">
      <div class="row">
        <div class="col-6">Anidado 1</div>
        <div class="col-6">Anidado 2</div>
      </div>
    </div>
    <div class="col">Columna separada</div>
  </div>
</div>

5. Offset

El offset agrega espacio en blanco a la izquierda de una columna para centrar o alinear el contenido.

Ejemplo:

html

<div class="container">
  <div class="row">
    <div class="col-4 offset-4">Columna centrada</div>
  </div>
</div>

6. Responsividad

Puedes usar los puntos de quiebre para controlar el diseño en diferentes tamaños de pantalla:

  • Extra pequeño (por defecto): <576px
  • Pequeño (sm): >=576px
  • Mediano (md): >=768px
  • Grande (lg): >=992px
  • Extra grande (xl): >=1200px
  • Extra extra grande (xxl): >=1400px

Ejemplo:

html

<div class="container">
  <div class="row">
    <div class="col-12 col-md-6 col-lg-4">Responsivo 1</div>
    <div class="col-12 col-md-6 col-lg-4">Responsivo 2</div>
    <div class="col-12 col-md-6 col-lg-4">Responsivo 3</div>
  </div>
</div>

7. Gap (espaciado entre filas y columnas)

A partir de Bootstrap 5, puedes usar clases como g-2 para controlar el espacio entre filas y columnas.

Ejemplo:

html

<div class="container">
  <div class="row g-3">
    <div class="col">Columna 1</div>
    <div class="col">Columna 2</div>
  </div>
</div>

Con esto tienes una visión completa de cómo usar el sistema de grid en Bootstrap. ¡Adelante, prueba y crea diseños fantásticos!

Publicaciones Similares

  • |

    Persistencia de Datos

    En informática, la persistencia de datos se refiere a la capacidad de la información de sobrevivir al proceso que la creó y de mantenerse disponible tras apagar o reiniciar un sistema.  En 2026, los principales modos y mecanismos de persistencia se clasifican según su arquitectura y tecnología: 1. Persistencia basada en Sistemas de Archivos Es el nivel…

  • HTML5

    HTML5 es el esqueleto de la web moderna. Descubre las novedades semánticas que introdujo esta versión, el soporte nativo para audio y video, y cómo las nuevas APIs permiten crear aplicaciones web más ricas e interactivas sin depender de plugins externos. La base indispensable para cualquier desarrollador web.

  • Powershell

    PowerShell es mucho más que una consola de comandos; es un potente framework de automatización y gestión de configuración de Microsoft. En este artículo exploramos su arquitectura basada en objetos, el uso de cmdlets y scripts, y cómo puede facilitar enormemente las tareas administrativas en entornos Windows y la integración en flujos de trabajo DevOps modernos.

  • |

    Comandos Bash

    Puedo darte una lista muy amplia y bien organizada de los comandos Bash más importantes, con explicaciones técnicas claras. Pero hay un detalle importante: no existe una “lista completa” absoluta, porque Bash puede ejecutar: Aun así, puedo darte la lista más exhaustiva y útil, cubriendo: Voy a estructurarlo para que sea técnico, claro y práctico….

  • Lenguajes de Programacion II

    Aquí va una respuesta clara, directa y útil, David —pensada para que entiendas qué hay que dominar realmente para manejar cualquier lenguaje de programación, sin importar si es Python, JavaScript, C, Go o Rust. 🧠 1. Comprender la lógica básica de programación Esto es lo que de verdad se transfiere entre lenguajes: Si entiendes esto,…

  • | |

    Utilidades Linux

    Bat batcat (a menudo conocido simplemente como bat) es una alternativa mejorada al comando cat en Linux. Es una herramienta que no solo permite mostrar el contenido de archivos, como cat, sino que añade características útiles como: En resumen, batcat combina las funcionalidades de cat con mejoras visuales y de usabilidad que hacen más fácil…

Deja una respuesta

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