Maison > interface Web > Questions et réponses frontales > Que sont les variables en CSS

Que sont les variables en CSS

青灯夜游
Libérer: 2021-11-02 13:43:49
original
3125 Les gens l'ont consulté

En CSS, les variables font référence à des attributs personnalisés, qui ont des identifiants légaux et des valeurs légales et peuvent être utilisés n'importe où. Les variables CSS ont accès au DOM, ce qui signifie que les développeurs peuvent créer des variables avec une portée locale ou globale, modifier des variables à l'aide de JavaScript et modifier des variables en fonction de requêtes multimédias.

Que sont les variables en CSS

L'environnement d'exploitation de ce tutoriel : système Windows7, version CSS3&&HTML5, ordinateur Dell G3.

Les propriétés personnalisées CSS sont également appelées variables CSS. Les variables ont des identifiants légaux et des valeurs légales et peuvent être utilisées n'importe où. Utilisez des variables via la fonction var(). Par exemple : var(--example) renverra la valeur correspondant à --example. La fonction

var() permet d'insérer la valeur d'une variable CSS.

Les variables CSS ont accès au DOM, ce qui signifie que vous pouvez créer des variables avec une portée locale ou globale, modifier des variables à l'aide de JavaScript et modifier des variables en fonction de requêtes multimédias.

Une excellente façon d'utiliser les variables CSS implique les couleurs de votre conception. Vous pouvez les placer dans des variables au lieu de copier et coller les mêmes couleurs encore et encore.

Utilisation de base :

  • Déclarer une variable locale :

element {
  --main-bg-color: brown;
}
Copier après la connexion
  • Utiliser une variable locale :

element {
  background-color: var(--main-bg-color);
}
Copier après la connexion
  • Déclarer une variable CSS globale :

:root {
  --global-color: #666;
  --pane-padding: 5px 42px;
}
Copier après la connexion
  • use une Variables CSS globales :

.demo{
   color: var(--global-color);
}
Copier après la connexion

Supplementary

  • :root est une pseudo-classe CSS qui correspond à l'élément racine de l'arborescence du document. Pour HTML, :root représente l'élément , qui est identique au sélecteur HTML, sauf avec une priorité plus élevée. Nous écrivons donc généralement des attributs personnalisés dans :root{}, et les éléments de la balise html en hériteront.

  • Les attributs personnalisés CSS peuvent être mis en cascade : chaque attribut personnalisé peut apparaître plusieurs fois et la valeur de la variable sera calculée à l'aide de l'algorithme en cascade et de la valeur de l'attribut personnalisé.

  • Les variables CSS ne prennent pas en charge la déclaration !important, veuillez noter qu'il s'agit simplement d'une déclaration.

(Partage de vidéos d'apprentissage : Tutoriel vidéo CSS)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal