Blaze UI Utility para alineación centrada

Blaze UI es un kit de herramientas de interfaz de usuario de código abierto gratuito que proporciona una excelente estructura para crear sitios web rápidamente con una base escalable y fácil de mantener. Todos los componentes de la interfaz de usuario de Blaze se desarrollan primero para dispositivos móviles y se basan únicamente en las funciones nativas del navegador, no en una biblioteca o marco por separado. Nos ayuda a crear un sitio web escalable y receptivo de manera rápida y eficiente con un estilo consistente.

En este artículo, aprenderemos la utilidad de alineación centrada para contenido de texto tanto en dirección vertical como horizontal.

Clases centradas en la alineación de Blaze UI:

  • u-center-block: esta clase se usa para configurar el div HTML como un bloque centrado.
  • u-center-block__content:   esta clase se usa para establecer el contenido del div HTML como un bloque centrado.
  • u-center-block__content–vertical: esta clase se usa para establecer la alineación vertical del contenido como un bloque centrado.
  • u-center-block__content–horizontal: esta clase se usa para establecer la alineación horizontal del contenido como un bloque centrado.

Sintaxis:

<div  class="u-center-block">                   
    <div class="u-center-block__content 
        u-center-block__content--horizontal">            
        ...
    </div>
</div>

Ejemplo 1: el siguiente código demuestra la alineación centrada predeterminada del contenido utilizando las clases anteriores.

HTML

<!DOCTYPE html>
<html lang="en">
  
<head>
    <meta charset="utf-8">
    <meta name="viewport" content=
        "width=device-width, initial-scale=1">
    <link rel="stylesheet" href=
"https://unpkg.com/@blaze/css@x.x.x/dist/blaze/blaze.css">
  
    <style>
        body {
            margin-left: 10px;
            margin-right: 10px;
        }
  
        #mydiv {
            border: 2px solid black;
        }
    </style>
</head>
  
<body>
    <center>
        <h1 style="color:green">
            GeeksforGeeks
        </h1>
          
        <strong>Blaze UI alignment centered</strong>
        </br></br>
  
        <div id="mydiv" class="u-center-block" 
            style="width:300px;height:300px">
            <div class="u-center-block__content">
                <b>This alignment is centered.</b>
            </div>
        </div>
    </center>
</body>
  
</html>

Producción:

 

Ejemplo 2: El siguiente código demuestra la alineación vertical centrada del contenido utilizando las clases anteriores.

HTML

<!DOCTYPE html>
<html lang="en">
  
<head>
    <meta charset="utf-8">
    <meta name="viewport" content=
        "width=device-width, initial-scale=1">
    <link rel="stylesheet" href=
"https://unpkg.com/@blaze/css@x.x.x/dist/blaze/blaze.css">
  
    <style>
        body {
            margin-left: 10px;
            margin-right: 10px;
        }
  
        #mydiv {
            border: 2px solid black;
        }
    </style>
</head>
  
<body>
    <center>
        <h1 style="color:green">
            GeeksforGeeks
        </h1>
          
        <strong>Blaze UI vertical centered alignment </strong>
        </br></br>
  
        <div id="mydiv" class="u-center-block" 
            style="width:300px;height:300px">
            <div class="u-center-block__content 
                u-center-block__content--vertical">
                <b>Centered text</b>
            </div>
        </div>
    </center>
</body>
  
</html>

Producción:

 

Ejemplo 3: El siguiente código demuestra la alineación centrada horizontal del contenido utilizando las clases anteriores.

HTML

<!DOCTYPE html>
<html lang="en">
  
<head>
    <meta charset="utf-8">
    <meta name="viewport" content=
        "width=device-width, initial-scale=1">
    <link rel="stylesheet" href=
"https://unpkg.com/@blaze/css@x.x.x/dist/blaze/blaze.css">
  
    <style>
        body {
            margin-left: 10px;
            margin-right: 10px;
        }
  
        #mydiv {
            border: 2px solid black;
        }
    </style>
</head>
  
<body>
    <center>
        <h1 style="color:green">
            GeeksforGeeks
        </h1>
          
        <strong>Blaze UI horizontal centered alignment </strong>
        </br></br>
  
        <div id="mydiv" class="u-center-block" 
            style="width:300px;height:300px">
            <div class="u-center-block__content 
                u-center-block__content--horizontal">
                <b>Centered text</b>
            </div>
        </div>
    </center>
</body>
  
</html>

Producción:

 

Referencia: https://www.blazeui.com/utils/alignment

Publicación traducida automáticamente

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