Padding Styles with 960.css
960.css Grid Lightness Styles provides utility classes for managing padding on your website. This guide covers the padding-related classes available in the library.
El archivo padding.scss
contiene una clase de utilidad para aplicar estilos de relleno (padding) en diferentes direcciones.
El código:
.p#{$short}#{$i}#{$size} {
padding-#{$direction}: #{$i}#{$percentChar};
}
Genera una serie de clases de utilidad para el relleno. Las variables $short, $i, $size, $direction y $percentChar se utilizan para generar nombres de clase y valores de relleno dinámicos.
.p#{$short}#{$i}#{$size}: Esta es la sintaxis para generar el nombre de la clase. $short representa la dirección del relleno (por ejemplo, 't' para top, 'b' para bottom, 'l' para left, 'r' para right), $i es el valor del relleno y $size puede ser utilizado para indicar diferentes tamaños de relleno. padding-#{$direction}: #{$i}#{$percentChar};: Esta es la declaración de estilo que se aplica a la clase. $direction indica la dirección del relleno, $i es el valor del relleno y $percentChar puede ser un valor en porcentaje o en píxeles, dependiendo de cómo se configure. Por ejemplo, si $short es 't', $i es '10', $size es 'lg' y $direction es 'top', $percentChar es '%', entonces la clase generada sería .pt10lg y aplicaría un relleno superior del 10%.
Padding Classes
Use the following padding classes to control the spacing inside elements:
p-0
,p-1
, ...,p-5
: Set padding from 0 to 5 (0, 0.25rem, 0.5rem, ..., 1.25rem)pt-0
,pt-1
, ...,pt-5
: Set top paddingpb-0
,pb-1
, ...,pb-5
: Set bottom paddingpl-0
,pl-1
, ...,pl-5
: Set left paddingpr-0
,pr-1
, ...,pr-5
: Set right paddingpx-0
,px-1
, ...,px-5
: Set horizontal padding (left and right)py-0
,py-1
, ...,py-5
: Set vertical padding (top and bottom)
Example:
<div class="p-2">
<!-- Element with padding of 0.5rem -->
</div>
<div class="pt-3">
<!-- Element with top padding of 1rem -->
</div>
<div class="pb-4">
<!-- Element with bottom padding of 1.5rem -->
</div>
<div class="pl-2">
<!-- Element with left padding of 0.5rem -->
</div>
<div class="pr-3">
<!-- Element with right padding of 1rem -->
</div>
<div class="px-4">
<!-- Element with horizontal padding of 1.5rem -->
</div>
<div class="py-2">
<!-- Element with vertical padding of 0.5rem -->
</div>