Primer CSS es un framework CSS gratuito y de código abierto. Se basa en los sistemas que crean la base de los elementos de estilo básicos, como el espaciado, la tipografía y el color. Creado con el sistema de diseño de GitHub, es altamente reutilizable y flexible.
Primer CSS Blankslate se utiliza como marcador de posición cuando falta contenido y se notifica al usuario sobre la causa. Las pizarras en blanco se utilizan para toda la página o para una sola sección. Cuando un usuario no está permitido en alguna sección. las pizarras en blanco ayudan a reconocer al usuario sobre la causa y la acción a tomar.
Primer CSS Blankslate Classes:
- hoja en blanco : es la clase contenedora externa que contiene el contenido de la hoja en blanco.
- blankslate-heading : Es la clase de encabezado para blankslate.
- blankslate-icon: Se utiliza para añadir iconos a la pizarra en blanco.
- blankslate-image : Se utiliza para agregar imágenes a la pizarra en blanco.
- blankslate-action : la clase se agrega a la acción como un botón o enlaces.
- blankslate-narrow : Estrecha la pizarra para no ocupar todo el ancho del contenedor en el que se coloca.
- blankslate-large: Tiene un tamaño de fuente más grande dentro de la pizarra en blanco.
- blankslate-spacious : Aumenta el relleno vertical.
- cuadro : se utiliza para agregar un borde a la pizarra en blanco.
- capped : Hace que el border-radius sea cero.
Primer CSS Tipos de pizarra en blanco:
- Hoja en blanco básica: contiene una hoja en blanco de envoltura con un encabezado de hoja en blanco.
- Con Oticons : Contiene un wrapper en blanco con un encabezamiento en blanco con iconos.
- Con Gráfico, Botón y Enlace: La pizarra en blanco contiene imágenes y acciones como botones y enlaces.
- Pizarra en blanco estrecha : la pizarra en blanco es de tamaño estrecho y no ocupa todo el ancho del contenedor.
- Pizarra en blanco grande : el tamaño de fuente del texto dentro de la pizarra en blanco es más grande en comparación con la pizarra en blanco normal.
- Espaciosa pizarra en blanco : el relleno vertical del texto dentro de la pizarra en blanco es más grande en comparación con la pizarra en blanco normal.
- Pizarra en blanco bordeada : la pizarra en blanco tiene un borde alrededor.
- Pizarra en blanco tapada : la pizarra en blanco tiene un radio de borde cero en sus esquinas.
Sintaxis : Cree una hoja en blanco de la siguiente manera:
<div class="blankslate"> <h3 class="blankslate-heading"> Welcome to GeeksforGeeks </h3> <p>A computer science portal for geeks.</p> </div>
Ejemplo 1 : En el siguiente ejemplo, tenemos una pizarra en blanco básica.
HTML
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>GeeksforGeeks | Primer CSS</title> <link rel="stylesheet" href= "https://unpkg.com/@primer/css@^18.0.0/dist/primer.css" /> <script src= "https://code.jquery.com/jquery-3.6.0.min.js"> </script> </head> <body> <div class="o-container" style="padding: 1em;"> <center> <div> <h1 style="color: green;">GeeksforGeeks</h1> </div> <strong>Primer CSS Blankslate</strong> <br /> <br /> </center> <div class="blankslate"> <h3 class="blankslate-heading"> Welcome to GeeksforGeeks </h3> <p>A computer science portal for geeks.</p> </div> </div> </body> </html>
Producción:
Ejemplo 2 : En el siguiente ejemplo, tenemos una pizarra en blanco con imagen y acción.
HTML
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>GeeksforGeeks | Primer CSS</title> <link rel="stylesheet" href= "https://unpkg.com/@primer/css@^18.0.0/dist/primer.css" /> <script src= "https://code.jquery.com/jquery-3.6.0.min.js"> </script> </head> <body> <div class="o-container" style="padding: 1em;"> <center> <div> <h1 style="color: green;">GeeksforGeeks</h1> </div> <strong>Primer CSS Blankslate</strong> <br /> <br /> </center> <div class="blankslate"> <img src= "https://media.geeksforgeeks.org/wp-content/cdn-uploads/20190710102234/download3.png" class="blankslate-image" /> <h3 class="blankslate-heading"> Welcome to GeeksforGeeks </h3> <p>A computer science portal for geeks.</p> <div class="blankslate-action"> <button class="btn btn-primary" type="button"> Ok </button> </div> </div> </div> </body> </html>
Producción:
Ejemplo 3: En el siguiente ejemplo, tenemos una hoja en blanco angosta, una hoja en blanco grande y una hoja en blanco espaciosa.
HTML
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>GeeksforGeeks | Primer CSS</title> <link rel="stylesheet" href= "https://unpkg.com/@primer/css@^18.0.0/dist/primer.css" /> <script src= "https://code.jquery.com/jquery-3.6.0.min.js"> </script> </head> <body> <div class="o-container" style="padding: 1em;"> <center> <div> <h1 style="color: green;">GeeksforGeeks</h1> </div> <strong>Primer CSS Blankslate</strong> <br /> <br /> </center> <div class="blankslate blankslate-narrow"> <img src= "https://media.geeksforgeeks.org/wp-content/cdn-uploads/20190710102234/download3.png" class="blankslate-image" /> <h3 class="blankslate-heading"> Welcome to GeeksforGeeks </h3> <p>A computer science portal for geeks.</p> <p>It is a narrow blankslate</p> <div class="blankslate-action"> <button class="btn btn-primary" type="button"> Ok </button> </div> </div> <div class="blankslate blankslate-large"> <img src= "https://media.geeksforgeeks.org/wp-content/cdn-uploads/20190710102234/download3.png" class="blankslate-image" /> <h3 class="blankslate-heading"> Welcome to GeeksforGeeks </h3> <p>A computer science portal for geeks.</p> <p>It is a large blankslate</p> <div class="blankslate-action"> <button class="btn btn-primary" type="button"> Ok </button> </div> </div> <div class="blankslate blankslate-spacious"> <img src= "https://media.geeksforgeeks.org/wp-content/cdn-uploads/20190710102234/download3.png" class="blankslate-image" /> <h3 class="blankslate-heading"> Welcome to GeeksforGeeks </h3> <p>A computer science portal for geeks.</p> <p>It is a spacious blankslate</p> <div class="blankslate-action"> <button class="btn btn-primary" type="button"> Ok </button> </div> </div> </div> </body> </html>
Producción:
Ejemplo 4: En el siguiente ejemplo, tenemos pizarra en blanco bordeada y pizarra en blanco tapada.
HTML
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>GeeksforGeeks | Primer CSS</title> <link rel="stylesheet" href= "https://unpkg.com/@primer/css@^18.0.0/dist/primer.css" /> <script src= "https://code.jquery.com/jquery-3.6.0.min.js"> </script> </head> <body> <div class="o-container" style="padding: 1em;"> <center> <div> <h1 style="color: green;">GeeksforGeeks</h1> </div> <strong>Primer CSS Blankslate</strong> <br /> <br /> </center> <div class="Box"> <div class="blankslate"> <img src= "https://media.geeksforgeeks.org/wp-content/cdn-uploads/20190710102234/download3.png" class="blankslate-image" /> <h3 class="blankslate-heading"> Welcome to GeeksforGeeks </h3> <p>A computer science portal for geeks.</p> <p>It is a bordered blankslate</p> <div class="blankslate-action"> <button class="btn btn-primary" type="button"> Ok </button> </div> </div> </div> <br /> <div class="Box rounded-top-0"> <div class="blankslate"> <img src= "https://media.geeksforgeeks.org/wp-content/cdn-uploads/20190710102234/download3.png" class="blankslate-image" /> <h3 class="blankslate-heading"> Welcome to GeeksforGeeks </h3> <p>A computer science portal for geeks.</p> <p>It is a capped blankslate</p> <div class="blankslate-action"> <button class="btn btn-primary" type="button"> Ok </button> </div> </div> </div> </div> </body> </html>
Producción:
Referencia: https://primer.style/css/components/blankslate/
Publicación traducida automáticamente
Artículo escrito por manavsarkar07 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA