Funciones de introspección Sass
- Página anterior Selectores Sass
- Página siguiente Colores Sass
Funciones de introspección Sass
Las funciones introspectivas (Introspection) se utilizan raramente en la construcción de tablas de estilos.
Sin embargo, si el código no funciona correctamente, las funciones introspectivas son muy valiosas - pueden ayudar a entender qué está sucediendo: por ejemplo, funciones de depuración.
La siguiente tabla enumera todas las funciones introspectivas en Sass:
Funciones | Descripción y ejemplos |
---|---|
call(function, arguments...) | Llamar a una función con parámetros y devolver el resultado. |
content-exists() | Verificar si el mixin actual ha recibido el bloque @content. |
feature-exists(feature) |
Verificar si la implementación actual de Sass admite esta feature. Ejemplo:feature-exists("at-error"); Resultado: verdadero |
function-exists(functionname) |
Verificar si existe la función especificada. Ejemplo:function-exists("nonsense") Resultado: falso |
get-function(functionname, css: false) | Devuelve la función especificada. Si css es verdadero, devuelve una función CSS común. |
global-variable-exists(variablename) |
Verificar si existe la variable global especificada. Ejemplo:variable-exists(a) Resultado: verdadero |
inspect(value) | Devuelve la representación en cadena del valor de retorno. |
mixin-exists(mixinname) |
Verifica si el mixin especificado existe. Ejemplo:mixin-exists("important-text") Resultado: verdadero |
type-of(value) |
Devuelve el tipo de valor. Puede ser:
Ejemplo:type-of(15px) Resultado: number type-of(#ff0000) Resultado: color |
unit(number) |
Devuelve la unidad relacionada con el número. Ejemplo:unit(15px) Resultado: px |
unitless(number) |
Verifica si el número especificado tiene la unidad relacionada. Ejemplo:unitless(15px) Resultado: falso unitless(15) Resultado: verdadero |
variable-exists(variablename) |
Verifica si la variable especificada existe en el ámbito actual. Ejemplo:variable-exists(b) Resultado: verdadero |
- Página anterior Selectores Sass
- Página siguiente Colores Sass