Saltar al contenido

Contenedores

El contenedor centra el contenido de la página y le deja un margen a los lados. Es lo primero que va dentro de cada sección.

Ver en GitHub
En esta página

Contenedor

.gm-container mide como mucho 1240 px y deja 24 px a cada lado (16 px en el móvil).

Contenido centrado, con margen a los lados.
html
<div class="gm-container" style="padding-block: 16px; outline: 2px dashed var(--gm-field-border)">
  Contenido centrado, con margen a los lados.
</div>

Estrecho

.gm-container--narrow, de 960 px como máximo: para textos largos, formularios o artículos, que se leen mejor sin líneas muy largas.

Para leer cómodo.
html
<div class="gm-container gm-container--narrow" style="padding-block: 16px; outline: 2px dashed var(--gm-field-border)">
  Para leer cómodo.
</div>

A todo el ancho

.gm-container--fluid llega hasta los bordes de la pantalla, pero mantiene el margen de los lados.

De borde a borde.
html
<div class="gm-container--fluid" style="padding-block: 16px; outline: 2px dashed var(--gm-field-border)">
  De borde a borde.
</div>

Cambiar el ancho

El ancho máximo es la variable --gm-container. Cámbiala para toda la web o solo dentro de una sección:

html
<style>
  :root { --gm-container: 1100px; }
</style>
Clase Ancho máximo Margen a los lados
.gm-container 1240 px (--gm-container) 24 px; 16 px hasta 600 px
.gm-container--narrow 960 px igual
.gm-container--fluid todo igual