Tu peux associer une feuille de style à un fichier XUL de la manière suivante :
<?xml-stylesheet href="chrome://monextension/skin/monskin.css" type="text/css"?>
Par défaut une application/extension XUL utilise le skin de l'OS appelée "global" :
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
Pour appliquer une règle css sur un élément dans un namespace différent du namespace par défaut, il faut déclarer le NS et utiliser l'opérateur |.
Exemple :
1 2 3 4 5 6
|
@namespace html "http://www.w3.org/1999/xhtml";
html|pre{
color:red;
} |
Pour info, c'est conforme au standard http://www.w3.org/TR/css3-namespace/
Partager