L'interface CSS possède les méthodes utiles au CSS. Aucun objet de cette interface ne sont implémentés : il ne contient que des méthodes statiques et est donc une interface abstraite.
Propriétés
L'interface CSS est une interface et aucun objet de ce type ne peut être créé: seules les méthodes statiques sont définies.
Méthodes
L'interface CSS est une interface et aucun objet de ce type ne peut être créé: seules les méthodes statiques sont définies.
Static methods
Aucun héritage de méthode statique.
CSS.supports()
- Retourne un
Boolean
qui indique si la paire propriété/valeur, ou si la condition, passée en paramètre est supportée.
CSS.escape()
- Utilisée pour protéger une chaine de caractère qui sera utiliser comme sélecteur CSS.
Spécifications
Spécification | Status | Commentaire |
---|---|---|
CSS Object Model (CSSOM) La définition de 'CSS' dans cette spécification. |
Version de travail | Ajoute la méthode statique escape() |
CSS Conditional Rules Module Level 3 La définition de 'CSS' dans cette spécification. |
Candidat au statut de recommandation | Définition initiale |
Compatibilité des navigateurs
Nous convertissons les données de compatibilité dans un format JSON.
Ce tableau de compatibilité utilise encore l'ancien format
car nous n'avons pas encore converti les données qu'il contient.
Vous pouvez nous aider en contribuant !
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Support simple | 28.0 | 22.0 (22.0) [1] | 6.0 | 12.1 | Pas de support |
escape() |
46.0 | 31.0 (31.0) | Pas de support | Pas de support | Pas de support |
Feature | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Support simple | (Oui) | 22.0 (22.0)[1] | Pas de support | 12.1 | Pas de support |
escape() |
Pas de support | 31.0 (31.0) | Pas de support | Pas de support | Pas de support |
[1] Disponible avec l'option layout.css.supports-rule.enabled
depuis Gecko 20.