radio[pane] {
list-style-image: url("jar:resource:///chrome/classic.jar!
/skin/classic/browser/preferences/Options.png");
}
radio[pane="prefpane-appearance"] {
-moz-image-region: rect(0px, 32px, 32px, 0px);
}
radio[pane="prefpane-appearance"]:hover,
radio[pane="prefpane-appearance"][selected="true"] {
-moz-image-region: rect(32px, 32px, 64px, 0px);
}
Quelqu'un peut-il expliquer une syntaxe de cette css, en particulier ce qui est pane
.. Je ne pouvais pas trouver un tel attribut pour l'élément radio dans le contexte de XUL. Donc je suppose que c'est un attribut personnalisé? Si c'est le cas, comment évolue-t-il à travers les lignes, la première déclaration, puis plusieurs assignations? Il a également selected
, ce qui signifie que vous pouvez avoir plusieurs attributs personnalisés? Comment ces attributs peuvent-ils être utilisés plus tard?CSS [personnalisé?] Attributs
Ce ne sont pas des affectations, ce sont des correspondances attribut (valeur). AFAIK 'selected' est un attribut standard, pas personnalisé. Le match le plus sélectif sera appliqué en premier. – vladr