Sistema de Diseño con CSS Grid

Intermedio

Un sistema de diseño responsive con CSS grid para crear estructuras de páginas web modernas con código mínimo.

Vista Previa en Vivo

Implementación del Código

HTML
<div class="grid-container">
  <div class="grid-row">
    <div class="grid-col col-12 col-md-6 col-lg-4">
      <div class="content-box">
        <h3>Columna 1</h3>
        <p>Esta es una columna responsive que cambiará de tamaño según el ancho de la pantalla.</p>
      </div>
    </div>
    <div class="grid-col col-12 col-md-6 col-lg-4">
      <div class="content-box">
        <h3>Columna 2</h3>
        <p>Esta columna se apilará en móviles y se mostrará lado a lado en pantallas más grandes.</p>
      </div>
    </div>
    <div class="grid-col col-12 col-md-12 col-lg-4">
      <div class="content-box">
        <h3>Columna 3</h3>
        <p>El sistema de grid soporta diferentes anchos de columna en varios puntos de ruptura.</p>
      </div>
    </div>
  </div>
  
  <div class="grid-row">
    <div class="grid-col col-12 col-md-4">
      <div class="content-box">
        <h3>Grid Anidado</h3>
        <p>Puedes anidar filas de grid dentro de columnas para diseños complejos.</p>
        
        <div class="grid-row">
          <div class="grid-col col-6">
            <div class="nested-box">Anidado 1</div>
          </div>
          <div class="grid-col col-6">
            <div class="nested-box">Anidado 2</div>
          </div>
        </div>
      </div>
    </div>
    <div class="grid-col col-12 col-md-8">
      <div class="content-box">
        <h3>Tamaño Flexible</h3>
        <p>Esta columna ocupa 8/12 del espacio disponible en pantallas medianas y superiores.</p>
      </div>
    </div>
  </div>
</div>

Características del Fragmento

Diseño Responsivo: Sí
Soporte para Modo Oscuro: No
Categoría: feature-sections
Nivel de Dificultad: Intermedio