Fundación - SASS Mixins
La salida CSS final se crea utilizando el mixin. El mixin se puede utilizar para construir su propia estructura de clases a partir de estos componentes. A continuación se muestra el mixin utilizado para crear la salida CSS final.
columna de cuadrícula
Se crea la columna de cuadrícula.
@include grid-column($columns, $gutter);
| No Señor. | Nombre y descripción | Tipo | Valor por defecto |
|---|---|---|---|
| 1 | $columns Establece el ancho de la columna. La función grid-column () se refiere a los valores disponibles. |
Mezclado | $ recuento de columnas de cuadrícula |
| 2 | $gutter Crea espacio entre las columnas. |
Número | $ grid-column-gutter |
rejilla-columna-fila
Incluye la clase de fila y columna de forma equivalente al mismo elemento. losgrid-col-row() es la función asumida.
@include grid-column-row($gutter);
| No Señor. | Nombre y descripción | Tipo | Valor por defecto |
|---|---|---|---|
| 1 | $gutter Establece el ancho a ambos lados de la fila de columnas de las canaletas. |
Número | $ grid-column-gutter |
colapso-columna-cuadrícula
Los canalones colapsan en la columna después de que se quita el acolchado. La función asumida esgrid-col-collapse()
@include grid-column-collapse;
cuadrícula-columna-uncollapse
Las canaletas se despliegan en una columna después de volver a agregar el relleno. La función asumida esgrid-col-uncollapse()
@include grid-column-uncollapse;
diseño de cuadrícula
Establece tamaños para los elementos secundarios de modo que el número especificado en $n aparece en cada fila.
@include grid-layout($n, $selector);
| No Señor. | Nombre y descripción | Tipo | Valor por defecto |
|---|---|---|---|
| 1 | $n Número de elementos para mostrar por fila. |
Número | Ninguna |
| 2 | $selector Selector (es) a utilizar para elementos secundarios. |
Cuerda | '.columna' |
posición-columna-cuadrícula
Las columnas están reorganizadas. La función asumida esgrid-col-pos().
@include grid-column-position($position);
| No Señor. | Nombre y descripción | Tipo | Valor por defecto |
|---|---|---|---|
| 1 | $position Establece la dirección para mover la columna según el recuento de columnas especificado. Los números negativos empujan la columna hacia la izquierda y el número positivo hacia el lado derecho. |
Número | Ninguna |
rejilla-columna-desposicion
Se restablece la posición de la columna. La función asumida esgrid-col-unpos().
@include grid-column-unposition;
desplazamiento de columna de cuadrícula
La columna está desplazada a la derecha por $ncolumnas. La función asumida esgrid-col-off().
@include grid-column-offset($n);
| No Señor. | Nombre y descripción | Tipo | Valor por defecto |
|---|---|---|---|
| 1 | $n Cualquier valor es aceptado por el mixin grid-column (). |
Número o lista | Ninguna |
fin de columna de cuadrícula
El comportamiento predeterminado de la última columna de una fila está deshabilitado que se alinea con el borde opuesto. La función asumida esgrid-col-end().
@include grid-column-end;
contexto de cuadrícula
Para usar diferentes columnas, se debe cambiar el comportamiento de las columnas definidas dentro de este mixin.
@include grid-context($columns, $root) { }
| No Señor. | Nombre y descripción | Tipo | Valor por defecto |
|---|---|---|---|
| 1 | $columns Número de columnas a utilizar. |
Número | Ninguna |
| 2 | $root Dentro de la mezcla, los selectores se anidarán dentro del selector principal cuando se establezca como falso. |
Booleano | falso |
fila de cuadrícula
Se crea una fila de cuadrícula.
@include grid-row($columns, $behavior, $width, $cf) { }
| No Señor. | Nombre y descripción | Tipo | Valor por defecto |
|---|---|---|---|
| 1 | $columns Establece el número de columnas para esta fila. |
Número | Nulo |
| 2 | $behavior Se modifica el estilo de cuadrícula predeterminado. |
Palabras clave | Nulo |
| 3 | $width Ancho máximo de fila. |
Número | $ ancho de fila de cuadrícula |
| 4 | $cf Ya sea para incluir el clearfix o no. |
Booleano | cierto |
tamaño de columna de cuadrícula
Se establece el ancho de la columna de la cuadrícula.
@include grid-column-size($width);
| No Señor. | Nombre y descripción | Tipo | Valor por defecto |
|---|---|---|---|
| 1 | $width La función grid-column () acepta cualquier valor pasado. Establecer el ancho de la columna. |
Número o lista | $ recuento de columnas de cuadrícula |