Variables en CSS
CSS permite a sus usuarios crear propiedades personalizadas que consisten en nombres y valores particulares que se denominan variables CSS. Estas variables cuando se declaran se pueden usar donde se requiera en el documento.
Con el fin de declarar estas variables, debe seguir un cierto conjunto de reglas:
Aquí es cómo nombrar estas variables.
--color de texto: azul;Para acceder a estas variables en sus hojas de estilo, se utiliza la función var () en CSS. Así es como usa la función var ().
var (-color de texto);Ventajas del uso de variables CSS
A continuación hemos mencionado algunas ventajas del uso de variables en CSS.
Declarando variables CSS globales y locales
Las reglas de CSS afirman que las variables CSS tienen un alcance local o global. Se puede usar una variable con alcance global donde sea necesario en todo el documento. Mientras tanto, una variable con un alcance local solo se puede recuperar por el selector en el que se define en.
Con el fin de crear una variable global utilizando la función var (), debe declararse en: selector de raíz. Mientras tanto, se puede crear una variable local dentro de cualquier selector.
Sintaxis
Para variables con alcance global.
:raízLa sintaxis establece que cualquier elemento que acceda a la variable -st -thing a través de la función var () tendrá un relleno de 5px.
Para variables con alcance local.
pagAhora, podemos usar la variable "-Main-Text-Color" dentro del selector "P" localmente y tener el color marrón.
Ejemplo 1
Supongamos que desea usar la función var () al declarar variables globales.
Html
En el fragmento de código anterior, simplemente hemos creado un contenedor Div y anidadamos un
CSS
:raízEn el código anterior, hemos definido algunas variables globales en: el selector de raíces, cada uno correspondiente a un color específico. Luego estamos utilizando esas variables globales en todo el documento donde sea necesario usando la función var (). La ventaja de hacer estas variables globales y luego usarlas en la función var () es que en este caso particular no necesita definir colores de elementos una y otra vez, en su lugar, solo use la función var ().
Producción
La función var () funciona correctamente.
Ejemplo 2
En el siguiente ejemplo, hemos demostrado cómo declarar y usar las variables CSS globales y locales.
Html
Este es un párrafo.
Aquí simplemente hemos creado un contenedor Div y anidadamos un encabezado y un párrafo dentro de él.
CSS
:raízEn el código anterior, hemos creado algunas variables globales en: selector de raíz y luego usarlas a través de la función var () en todo el documento para diseñar nuestros elementos. Mientras tanto, si notas que en el pag Selector, hemos creado una variable local por el nombre -Purple para proporcionar un color púrpura solo al párrafo. Esta variable local solo puede ser accedida por el selector en el que se declara en.
Producción
El párrafo recibió un color morado con éxito utilizando una variable local.
Valores de retroceso
Los valores alternativos se consideran sustitutos, cuando desea acceder a una variable CSS utilizando la función var (), sin embargo, la declaración de la variable no es válida, o si la variable aún no se ha declarado. Estos también son útiles cuando se usan elementos personalizados, o Shadow Dom.
Con el fin de declarar valores de respuesta, debe seguir un cierto conjunto de reglas que hemos mencionado aquí.
Aquí hay un ejemplo.
divEl fragmento de código anterior define que usa el color rojo, que es un valor respaldo como un sustituto del color del texto si -Text -Color no se declara.
Ahora que hemos entendido qué variables en CSS son, pasemos a nuestro próximo tema.
Variables primordiales en CSS
Anular una variable es un fenómeno donde una variable reemplaza otra. Ahora que hemos aprendido a declarar variables CSS con un alcance global o un alcance local, veamos cómo podemos anular estas variables donde se requieran.
Ejemplo
Para demostrar el procedimiento primordial, estamos utilizando el ejemplo utilizado anteriormente. Aquí una variable local anulará una variable global.
CSS
:raízLo que hemos hecho en el código anterior es que hemos declarado una variable global -Blue y lo estamos utilizando para diseñar algunos elementos. Sin embargo, cuando se trata del
Elemento queremos darle un tono diferente del color azul, por lo que dentro del selector P estamos definiendo una variable local con el mismo nombre "-blue" pero tiene un valor diferente. Por lo tanto, esta variable local anulará la variable global.
Producción
Se ha proporcionado un color azul marino al párrafo utilizando una variable local.
Conclusión
CSS permite a sus usuarios crear propiedades personalizadas que consistan en nombres y valores particulares que se denominan variables CSS. Estas variables se pueden usar, más adelante, en toda la hoja de estilo. Además, estos tienen un alcance global o un alcance local y se puede acceder utilizando la función var (). Puede evitar escribir los valores de CSS repetidos utilizando estas variables, además, son más fáciles de entender. También es posible anular las variables CSS entre sí. En este artículo, hemos discutido las variables CSS y cómo anularlas en detalle utilizando varios ejemplos.