Contenedores de cuadrícula de CSS básico

Primer CSS es un marco CSS gratuito de código abierto que se basa en sistemas que crean la base de los elementos de estilo básicos , como el espaciado, la tipografía y el color. Es un sistema que nos ayuda a construir experiencias de usuario consistentes de manera eficiente con suficiente flexibilidad. Este enfoque sistemático garantiza que nuestros estilos sean coherentes e interoperables entre sí. Cuenta con una escala de espaciado altamente componible, tipografía personalizable y colores significativos. Es altamente reutilizable y flexible y se crea con el sistema de diseño de GitHub.

La cuadrícula es de 12 columnas y está basada en porcentajes. La cantidad de columnas que abarca un contenedor se puede ajustar a través de puntos de interrupción para diseños receptivos. Primer CSS Grid Containers nos brinda una funcionalidad tal que los anchos de los contenedores coinciden con nuestros puntos de interrupción y están disponibles en diferentes tamaños.

Primer CSS Grid Container Classes:

  • container-sm:  esta clase se utiliza para crear un ancho de contenedor de tamaño pequeño.
  • container-md:  esta clase se utiliza para crear un ancho de contenedor de tamaño mediano.
  • container-lg:  esta clase se utiliza para crear un ancho de contenedor de gran tamaño.
  • container-xl:  esta clase se usa para crear un ancho de contenedor del tamaño más grande.

Sintaxis:

<div class="container-md border">
     ...
</div>

Nota: La sintaxis para las otras clases es la misma excepto por el nombre de la clase que cambiará.

Ejemplo 1: El siguiente ejemplo demostrará el uso de la clase sm y la clase md para crear un contenedor de tamaño pequeño y mediano respectivamente.

HTML

<!DOCTYPE html>
<html>  
<head>
    <title> Primer CSS Grid Containers </title>
    <link rel="stylesheet" href=
"https://unpkg.com/@primer/css@^18.0.0/dist/primer.css" /> 
</head>
    
<body>
    <div class="text-left">
        <h1 class="color-fg-success">GeeksforGeeks</h1>
        <h3> Primer CSS Grid Containers </h3>
    </div>
    <br>
    <div class="container-sm border"> <!--sm-->
       Small Container Grid
    </div>
    <div class="container-sm border">
        Small Container Grid
    </div>
      <br>
    <div class="container-md border"> <!--md-->
        Medium Container Grid
    </div>
    <div class="container-md border">
        Medium Container Grid
    </div>          
</body>
</html>

Producción:

 

Ejemplo 2: El siguiente ejemplo demostrará el uso de la clase lg y la clase xl para crear un contenedor de gran tamaño y de mayor tamaño respectivamente.

HTML

<!DOCTYPE html>
<html>  
<head>
    <title> Primer CSS Grid Containers </title>
    <link rel="stylesheet" href=
"https://unpkg.com/@primer/css@^18.0.0/dist/primer.css" /> 
</head>
    
<body>
    <div class="text-left">
        <h1 class="color-fg-success">GeeksforGeeks</h1>
        <h3> Primer CSS Grid Containers </h3>
    </div>
    <br>
    <div class="container-lg border"> <!--lg-->
       Large Container Grid
    </div>
    <div class="container-lg border">
        Large Container Grid
    </div>
      <br>
    <div class="container-xl border"> <!--xl-->
        XL Container Grid
    </div>
    <div class="container-xl border">
        XL Container Grid
    </div>              
</body>
</html>

Producción:

 

Referencia: https://primer.style/css/utilities/grid#containers

Publicación traducida automáticamente

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