Primer CSS Tipografía Responsive Alineación de texto

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. Este método sistemático garantiza que nuestros patrones sean estables e interoperables entre sí. Su enfoque de CSS está influenciado por los principios de CSS orientados a objetos, CSS funcional y arquitectura BEM. Es altamente reutilizable y flexible. Está creado con el sistema de diseño de GitHub.

En este artículo, aprenderemos sobre la alineación de texto receptivo de tipografía. La alineación de texto sensible a la tipografía se utiliza para alinear el texto según el tamaño de la pantalla. Por ejemplo, el texto debe estar alineado a la izquierda si el tamaño de la pantalla es pequeño y alineado a la derecha si la pantalla es grande.

Clases de alineación de texto receptivo de tipografía:

  • text-[ * ]-left : El texto se alineará a la izquierda en el tamaño de pantalla mencionado. 
  • text-[ * ]-center: El texto se centrará en el tamaño de pantalla mencionado alineado. 
  • text-[ * ]-right : El texto se alineará a la derecha en el tamaño de pantalla mencionado.

 Por ejemplo, text-lg-left alineará el texto a la izquierda para dispositivos más grandes.

Nota: el tamaño de pantalla * se reemplazará con varios tamaños de pantalla como sm (pequeño), md (mediano), lg (grande).

Sintaxis:

<p class="text-[screen-size]-[alignment]" > 
       ...
</p>

Ejemplo 1: En este ejemplo, escribiremos un texto y mostraremos cómo cambiará la alineación del texto a medida que cambiamos el tamaño de la pantalla. El texto se alinea a la izquierda cuando la pantalla es pequeña. Pero cuando la pantalla es grande, el texto se alinea al centro.

HTML

<!DOCTYPE html>
<html>
  
<head>
    <link href=
"https://unpkg.com/@primer/css@^16.0.0/dist/primer.css" 
        rel="stylesheet" />
</head>
  
<body>
    <h1 style="color:green;">
        GeeksforGeeks
    </h1>
  
    <h3> Typography Responsive Text Alignment</h3>
  
    <p class="text-left text-lg-center"
        style="color:red">
        GeeksforGeeks is a computer science portal
    </p>
  
</body>
  
</html>

Producción:

 

Ejemplo 2: En este ejemplo, escribiremos texto y mostraremos cómo aparece la alineación del texto en 3 tamaños de pantalla diferentes. El texto se alinea a la derecha cuando la pantalla es grande. Pero cuando se mueve la pantalla, el texto se alinea al centro y más a la izquierda.

HTML

<!DOCTYPE html>
<html>
  
<head>
    <link href=
"https://unpkg.com/@primer/css@^16.0.0/dist/primer.css" 
        rel="stylesheet" />
</head>
  
<body>
    <h1 style="color:green;">
        GeeksforGeeks
    </h1>
  
    <h3> Typography Responsive Text Alignment.</h3>
  
    <p class="text-left text-sm-center text-lg-right"
        style="color:red;">
        GeeksforGeeks is a computer science portal
    </p>
  
</body>
  
</html>

Producción:           

 

Referencia: https://primer.style/css/utilities/typography#responsive-text-alignment

Publicación traducida automáticamente

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