Variables de contenido de Bulma

Bulma es un framework CSS gratuito y de código abierto basado en Flexbox. Es rico en componentes, compatible y bien documentado. Es de naturaleza altamente receptiva. Utiliza clases para implementar su diseño.

Bulma Content se usa para hacer la tarea de contenido en la web, como si no puedes usar CSS o cuando solo quieres usar etiquetas HTML directamente, usa el contenido como contenedor. Puede manejar casi cualquier etiqueta HTML como HTML <p> , <ul> , <ol> , <dl> , <h1> a <h6> , <blockquote> , <em> , <strong> , <table> , < etiquetas tr> , <th> y <td > .

Variables de contenido de Bulma utilizadas:

  • $content-heading-color: esta variable se utiliza para dar color al encabezado del contenido.
  • $content-heading-weight: esta variable se utiliza para dar peso al encabezado del contenido.
  • $content-heading-line-height: esta variable se utiliza para proporcionar la altura de línea al encabezado del contenido.
  • $content-block-margin-bottom: esta variable se utiliza para proporcionar el margen inferior al bloque del contenido.
  • $content-blockquote-background-color: esta variable se utiliza para proporcionar color de fondo a la cita en bloque del contenido.
  • $content-blockquote-border-left: esta variable se usa para proporcionar un borde izquierdo a la cita en bloque del contenido.
  • $content-blockquote-padding: esta variable se usa para proporcionar relleno a la cita en bloque del contenido.
  • $content-pre-padding: esta variable se usa para proporcionar relleno previo al contenido.
  • $content-table-cell-border: esta variable se utiliza para proporcionar una celda de borde a la tabla de contenido.
  • $content-table-cell-border-width: esta variable se utiliza para proporcionar el ancho de la celda del borde de la tabla de contenido.
  • $content-table-cell-padding: esta variable se utiliza para proporcionar relleno de celdas a la tabla de contenido.
  • $content-table-cell-heading-color: esta variable se utiliza para dar color al encabezado de la tabla.
  • $content-table-head-cell-border-width: esta variable se utiliza para proporcionar ancho de borde al encabezado de la tabla.
  • $content-table-head-cell-color: esta variable se utiliza para dar color al encabezado de la tabla.
  • $content-table-body-last-row-cell-border-bottom-width: esta variable se utiliza para proporcionar el ancho inferior de la última celda de la tabla.
  • $content-table-foot-cell-border-width: esta variable se utiliza para proporcionar ancho a la celda de pie de la tabla.
  • $content-table-foot-cell-color: esta variable se utiliza para proporcionar color a la celda de pie de la tabla.

Ejemplo 1: en el siguiente código, utilizaremos una de las variables anteriores para demostrar el uso del contenido. El $content-heading-color se usa para configurar el color del párrafo HTML .

HTML

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Hello Bulma!</title>
    <link rel="stylesheet" href=
"https://cdn.jsdelivr.net/npm/bulma@0.8.0/css/bulma.min.css">
    <link rel="stylesheet" href="style.css">        
     <!-- font-awesome cdn -->
    <script src=
 'https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.0-2/js/all.min.js'>
    </script>
    <style>
       h2,p
       {
           text-align:center;
       }
    </style>
</head>
<body>
    <center> 
        <h1 class="title has-text-centered has-text-success">
            GeeksforGeeks
        </h1>
        <h3 class="subtitle has-text-centered">
            A computer science portal for geeks.
        </h3>
        
        <div class="has-text-left ml-4">
            <div class="content is-small">
                <h2>Bulma Content:</h2>
                <p>
                    Bulma is an Open source CSS framework 
                    developed by Jeremy Thomas. This framework
                    is based on the CSS Flexbox property.
                </p>
            </div>
       </div>      
    </center>
</body>
</html>

Código SCSS:

$content-heading-color:green;

p{
   color:$content-heading-color;   
}

Código CSS:

p
{
  color: green; 
}

Producción:

 

Ejemplo 2: en el siguiente código, utilizaremos una de las variables anteriores para demostrar el uso del contenido. El $content-heading-weight se usa para configurar el ancho del párrafo HTML .

HTML

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Hello Bulma!</title>
    <link rel="stylesheet" href=
"https://cdn.jsdelivr.net/npm/bulma@0.8.0/css/bulma.min.css">
    <link rel="stylesheet" href="style.css">
      
     <!-- font-awesome cdn -->
    <script src=
'https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.0-2/js/all.min.js'>
    </script>
    <style>
        h2, p {
            text-align:center;
        }
        p {
            background-color:green;
            color:white;
        }
        body {
            margin-left:10px;
            margin-right:10px;
        }
    </style>
</head>
  
<body>
    <center>
        <h1 class="title has-text-centered has-text-success">
            GeeksforGeeks
        </h1>
        <h3 class="subtitle has-text-centered">
            A computer science portal for geeks.
        </h3>
            
        <div class="has-text-left ml-4">
            <div class="content is-small">
                <h2>Bulma Content:</h2>
                    <p>
                        Bulma is an Open source CSS framework 
                        developed by Jeremy Thomas. This framework
                        is based on the CSS Flexbox property.
                    </p>
            </div>
        </div>      
    </center>
</body>
</html>

Código SCSS:

$content-heading-weight:60px;
p{
    width:$content-heading-weight;   
}

Código CSS compilado:

p 
{
   width: 60px;
}

Producción:

 

Referencia: https://bulma.io/documentation/elements/content/

Publicación traducida automáticamente

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