Creo miniproyecto grid5

 Aquí tienes un diseño de secciones apiladas verticalmente con espacios definidos utilizando Grid. Este diseño asegura que las secciones tengan una separación clara y ordenada:



<!DOCTYPE html>

<html lang="es">

<head>

  <meta charset="UTF-8">

  <meta name="viewport" content="width=device-width, initial-scale=1.0">

  <title>Grid Apilado</title>

  <style>

    body {

      margin: 0;

      font-family: Arial, sans-serif;

      display: grid;

      grid-template-rows: repeat(5, minmax(100px, auto));

      gap: 20px; /* Espacio entre secciones */

      padding: 20px;

      background-color: #f4f7fa;

    }


    div {

      display: flex;

      justify-content: center;

      align-items: center;

      color: #fff;

      font-size: 1.5em;

      font-weight: bold;

      border-radius: 10px;

      box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);

    }


    .section1 { background-color: #3b82f6; }

    .section2 { background-color: #22c55e; }

    .section3 { background-color: #f97316; }

    .section4 { background-color: #eab308; }

    .section5 { background-color: #9c27b0; }

  </style>

</head>

<body>

  <div class="section1">Sección 1</div>

  <div class="section2">Sección 2</div>

  <div class="section3">Sección 3</div>

  <div class="section4">Sección 4</div>

  <div class="section5">Sección 5</div>

</body>

</html>


Características:


1. Estructura apilada:


Las secciones están organizadas una debajo de otra usando grid-template-rows.


Cada sección tiene un tamaño mínimo de 100px y puede ajustarse según el contenido.




2. Espaciado definido:


El gap entre las filas es de 20px, creando separación visual.




3. Estilo moderno:


Colores vibrantes para cada sección.


Bordes redondeados y una ligera sombra para dar profundidad.





Este diseño es ideal para páginas que requieren un diseño simple y bien organizado, como landing pages o páginas de presentación. ¿Quieres ajustar algo más?



Comentarios

Entradas más populares de este blog

simulacion de oferta de trabajo

seccion hero, que es en frontend?

Flexbox clase 1