CSS:-moz-appearance
Un article de MDC.
« Référence CSS « Référence CSS:Extensions Mozilla
[modifier] Résumé
-moz-appearance est utilisée par les navigateurs Mozilla pour afficher un élément en utilisant les styles natifs d'une plate-forme suivant le thème du système d'exploitation.
- Valeur initiale : aucune
- S'applique à : tous les éléments
- Héritée : non
- Pourcentages : N/A
- Valeur calculée : comme spécifiée
[modifier] Syntaxe
-moz-appearance: valeur d'apparence
[modifier] Valeurs
- none
- Aucun style spécifique n'est appliqué (défaut).
- button
- L'élément est rendu comme un bouton.
- button-small
- L'élément est rendu comme un petit bouton.
- checkbox
- L'élément est rendu comme une case à cocher, incluant uniquement la partie réelle de la case à cocher.
- checkbox-container
- L'élément est rendu comme un contenant pour une case à cocher, qui peut inclure un effet d'illumination de l'arrière-plan sous certaines plate-formes. L'élément devrait être composé d'une étiquette et d'une case à cocher.
- checkbox-small
- dialog
- L'élément est rendu comme une boîte de dialogue, ce qui inclut la couleur d'arrière-plan et toutes autres propriétés.
- listbox
- menuitem
- L'élément est rendu comme un item de menu, l'item est mis en surbrillance lors de son survol.
- menulist
- menulist-button
- L'élément est rendu comme un bouton indiquant qu'une liste de menu peut être ouverte.
- menulist-textfield
- L'élément est rendu comme un champ texte pour une liste de menu.
- menupopup
- progressbar
- L'élément est rendu comme une barre de progression.
- radio
- L'élément est rendu comme un bouton radio, incluant uniquement la partie réelle du bouton radio.
- radio-container
- L'élément est rendu comme un contenant pour un bouton radio, qui peut inclure un effet d'illumination de l'arrière-plan sous certaines plate-formes. L'élément devrait être composé d'une étiquette et d'un bouton radio.
- radio-small
- resizer
- scrollbar
- scrollbarbutton-down
- scrollbarbutton-left
- scrollbarbutton-right
- scrollbarbutton-up
- scrollbartrack-horizontal
- scrollbartrack-vertical
- separator
- statusbar
- tab
- tab-left-edge
- tabpanels
- textfield
- toolbar
- toolbarbutton
- toolbox
- tooltip
- treeheadercell
- treeheadersortarrow
- treeitem
- treetwisty
- treetwistyopen
- treeview
- window
[modifier] Exemples
.exempleun {
-moz-appearance: toolbarbutton;
}
[modifier] Notes
Cette propriété est fréquemment utilisée dans les feuilles de style XUL pour dessiner les widgets personnalisés avec le style approprié de la plate-forme. Elle est également utilisée dans les implémentations XBL des widgets fournies avec la plate-forme Mozilla.