Variables dans CSS
CSS permet à ses utilisateurs de créer des propriétés personnalisées composées de noms et de valeurs particuliers qui sont appelés variables CSS. Ces variables lorsqu'elles sont déclarées peuvent être utilisées partout dans le document.
Afin de déclarer ces variables, vous devez suivre un certain ensemble de règles:
Voici comment nommer ces variables.
--Color texte: bleu;Afin d'accéder à ces variables dans vos feuilles de style, la fonction var () dans CSS est utilisée. Voici comment vous utilisez la fonction var ().
var (- text-couleur);Avantages de l'utilisation des variables CSS
Ci-dessous, nous avons mentionné certains avantages de l'utilisation de variables dans CSS.
Déclarant les variables CSS globales et locales
Les règles du CSS indiquent que les variables CSS ont une portée locale ou mondiale. Une variable avec une portée globale peut être utilisée si nécessaire dans l'ensemble du document. En attendant, une variable avec une portée locale ne peut être récupérée que par le sélecteur dans lequel il est défini.
Aux fins de la création d'une variable globale à l'aide de la fonction var (), elle doit être déclarée dans le: Sélecteur de racines. Pendant ce temps, une variable locale peut être créée à l'intérieur de n'importe quel sélecteur.
Syntaxe
Pour les variables avec la portée globale.
:racineLa syntaxe indique que tout élément qui accède à la variable-main-padding via la fonction var () aura un rembourrage de 5px.
Pour les variables avec la portée locale.
pMaintenant, nous pouvons utiliser la variable «-main-text-coulor» à l'intérieur du sélecteur «P» localement et avoir la couleur brune.
Exemple 1
Supposons que vous souhaitiez utiliser la fonction var () tout en déclarant les variables globales.
Html
Dans l'extrait de code ci-dessus, nous avons simplement créé un conteneur div et imbriqué un
CSS
:racineDans le code ci-dessus, nous avons défini certaines variables globales dans le: sélecteur de racines correspondant chacun à une couleur spécifique. Ensuite, nous utilisons ces variables globales dans l'ensemble du document si nécessaire en utilisant la fonction var (). L'avantage de fabriquer ces variables globales et de les utiliser dans la fonction var () est que dans ce cas particulier, vous n'avez pas besoin de définir des couleurs d'éléments encore et encore, utilisez plutôt la fonction var ().
Sortir
La fonction var () fonctionne correctement.
Exemple 2
Dans l'exemple ci-dessous, nous avons démontré comment déclarer et utiliser les variables CSS globales et locales.
Html
C'est un paragraphe.
Ici, nous avons simplement créé un conteneur Div et imbriqué une rubrique et un paragraphe à l'intérieur.
CSS
:racineDans le code ci-dessus, nous avons créé quelques variables globales dans le: Selecteur de racines et plus tard en les utilisant via la fonction var () dans l'ensemble du document pour styliser nos éléments. En attendant, si vous remarquez que dans le p sélecteur, nous avons créé une variable locale par le nom -purple pour fournir une couleur violette au paragraphe uniquement. Cette variable locale ne peut être accessible que par le sélecteur dans lequel il est déclaré.
Sortir
Le paragraphe a reçu une couleur violette avec succès en utilisant une variable locale.
Valeurs de secours
Les valeurs de secours sont considérées comme des substituts, lorsque vous souhaitez accéder à une variable CSS en utilisant la fonction var (), cependant, la déclaration de la variable n'est pas valide, ou si la variable n'est pas encore déclarée. Ceux-ci sont également utiles lors de l'utilisation d'éléments personnalisés, ou de l'ombre DOM.
Aux fins de déclarer les valeurs de secours, vous devez suivre un certain ensemble de règles que nous avons mentionnées ici.
Voici un exemple.
divL'extrait de code ci-dessus définit que l'utilisation de la couleur rouge qui est une valeur de secours en tant que substitut à la couleur du texte si -TTEX-Color n'est pas déclaré.
Maintenant que nous avons compris quelles sont les variables dans CSS, passons à notre prochain sujet.
Variables primordiales dans CSS
Le remplacement d'une variable est un phénomène où une variable en remplace une autre. Maintenant que nous avons appris à déclarer les variables CSS avec une portée globale ou une portée locale, voyons comment nous pouvons remplacer ces variables si nécessaire.
Exemple
Pour démontrer la procédure primordiale, nous utilisons l'exemple utilisé ci-dessus. Ici, une variable locale remplacera une variable globale.
CSS
:racineCe que nous avons fait dans le code ci-dessus, c'est que nous avons déclaré une variable globale -blue et que nous l'utilisons pour styliser certains éléments. Cependant, en ce qui concerne le
élément que nous voulons lui donner une nuance différente de la couleur bleue, donc à l'intérieur du sélecteur P, nous définissons une variable locale avec le même nom "-blue" mais il a une valeur différente. Par conséquent, cette variable locale remplacera la variable globale.
Sortir
Une couleur de la Marine a été fournie au paragraphe en utilisant une variable locale.
Conclusion
CSS permet à ses utilisateurs de créer des propriétés personnalisées composées de noms et de valeurs particuliers qui sont appelés variables CSS. Ces variables peuvent, plus tard, être utilisées dans toute la feuille de style. De plus, ceux-ci ont une portée globale ou une portée locale et peuvent être accessibles en utilisant la fonction var (). Vous pouvez éviter d'écrire des valeurs CSS répétées en utilisant ces variables, en outre, celles-ci sont plus faciles à comprendre. Il est également possible de remplacer les variables CSS les unes avec les autres. Dans cet article, nous avons discuté des variables CSS et comment les remplacer en détail en utilisant divers exemples.