¿Cómo especificar la brecha del divisor en Square Grid usando Bootstrap?

La propiedad CSS grid-row-gap se usa para establecer el tamaño del espacio entre los elementos de la fila de la cuadrícula. De manera similar, la propiedad CSS grid-column-gap se usa para establecer el tamaño del espacio (gap) entre los elementos de la columna.

Sintaxis:

  • Propiedad CSS grid-column-gap
    grid-column-gap: none|length|percentage|initial|inherit;
  • propiedad CSS grid-row-gap
    grid-row-gap: length|percentage|global-values;

Enfoque: Especifica el tamaño de las líneas de la cuadrícula. Puede pensar en ello como establecer el ancho de los canalones entre las columnas/filas.

  • Seleccione la clase que incluye el diseño de cuadrícula.
  • Especifique los valores para la propiedad grid-gap de esa clase.
  • Ejemplo:

    .container {
        grid-column-gap: <line-size>;
        grid-row-gap: <line-size>;
    }

Ejemplo:

<!DOCTYPE html>
<html>
  
<head>
    <style>
        /*  Use grid-row-gap and grid-column-gap
            to specify the gap between the square
            grids the gap between the row is
            specified 10px the gap between the
            row is specified 100px */
        .grid-box {
            display: grid;
            grid-template-columns: auto auto auto auto;
  
            /* Specify the divider gap measurement in a grid */
            grid-row-gap: 10px;
            grid-column-gap: 100px;
            background-color: yellow;
            padding: 5px;
        }
  
        .grid-box div {
            background-color: pink;
            text-align: center;
            padding: 15px 0;
            font-size: 25px;
        }
    </style>
</head>
  
<body>
  
    <h1>
        Demo to change the divider
        gap in Square grid picture
    </h1>
  
    <div class="grid-box">
        <div class="item1">gfg</div>
        <div class="item2">gfg</div>
        <div class="item3">gfg</div>
        <div class="item4">gfg</div>
        <div class="item5">gfg</div>
        <div class="item6">gfg</div>
        <div class="item7">gfg</div>
        <div class="item8">gfg</div>
        <div class="item9">gfg</div>
        <div class="item10">gfg</div>
        <div class="item11">gfg</div>
        <div class="item12">gfg</div>
        <div class="item13">gfg</div>
        <div class="item14">gfg</div>
        <div class="item15">gfg</div>
        <div class="item16">gfg</div>
        <div class="item17">gfg</div>
        <div class="item18">gfg</div>
        <div class="item19">gfg</div>
        <div class="item20">gfg</div>
        <div class="item21">gfg</div>
        <div class="item22">gfg</div>
        <div class="item23">gfg</div>
        <div class="item24">gfg</div>
    </div>
</body>
  
</html>

Producción:
Output for grid-row-gap and grid-column-gap.

Un ejemplo de cuadrícula con un espacio de 50 píxeles entre filas y un espacio de 50 píxeles entre columnas.
Grid-Gap-Output

Compatibilidad del navegador:

    Soporte en diseño Flex:

  • cromo: no
  • Firefox: Sí (63.0)
  • Borde: No
  • Internet Explorer: Sí
  • Ópera: No
  • Safari: N0
    Soporte en diseño de cuadrícula:

  • Cromo: Sí (66.0)
  • Firefox: Sí (61.0)
  • Borde: Sí (16.0)
  • Internet Explorer: Sí
  • Ópera: Sí (53.0)
  • Safari: Sí (10.1)

Publicación traducida automáticamente

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