Attention : Le contenu de ces pages n'a pas été mis à jour depuis longtemps. Il est probablement obsolète pour Firefox 4.0/Gecko 4.0 et supérieur. Pour du contenu plus récent, allez consulter developer.mozilla.org.

Css

Propriétés CSS mozilla

-moz-appearance

Permet de donner à une balise l'apparence d'un widget natif à l'environnement de l'utilisateur. (équivalent à la future propriété CSS3 appearance)

Valeurs possibles : none, button-bevel, button-focus, button-small, caret, checkbox, checkbox-container, checkbox-label, checkbox-small, checkmenuitem, dualbutton, dualbutton-dropdown, listbox, listitem, menubar, menuitem, menulist, menulist-button, menulist-text, menulist-textfield, menupopup, progressbar, progressbar-vertical, progresschunk, progresschunk-vertical, radio, radio-container, radio-label, radio-small, radiomenuitem, resizer, resizerpanel, scrollbarbutton-down, scrollbarbutton-left, scrollbarbutton-right, scrollbarbutton-up, scrollbargripper-horizontal, scrollbargripper-vertical, scrollbarthumb-horizontal, scrollbarthumb-vertical, scrollbartrack-horizontal, scrollbartrack-vertical, separator, slider, sliderthumb, sliderthumbend, sliderthumbstart, sliderthumbtick, spinner, spinner-downbutton, spinner-upbutton, statusbar, statusbarpanel, tab, tab-left-edge, tab-right-edge, tabpanel, tabpanels, textfield, toolbar, toolbarbutton, toolbargripper, toolbox, tooltip, treeheader, treeheadercell, treeheadersortarrow, treeitem, treeline, treetwisty, treetwistyopen, treeview.

-moz-background-clip

-moz-background-inline-policy

-moz-background-origin

-moz-binding

-moz-border-bottom-colors, -moz-border-left-colors, -moz-border-right-colors,

  1. moz-border-top-colors

Permet de faire une bordure multicolore. Indiquer une serie de couleur.

-moz-border-radius

Permet de faire des coins arrondis (équivalent à la future propriété CSS3 border-radius). Indiquer 1, 2 ou 4 valeurs indiquant le rayon de courbure.

  -moz-border-radius: 5px;

-moz-border-radius-bottomleft, -moz-border-radius-bottomright, -moz-border-radius-topleft, -moz-border-radius-topright

Idem que -moz-border-radius mais spécifique à un coin précis. N'accepte donc qu'une valeur.

-moz-box-align

équivalent à l'attribut align en XUL.

-moz-box-direction

-moz-box-flex

équivalent à l'attribut flex en XUL.

-moz-box-ordinal-group

-moz-box-orient

équivalent à l'attribut orient en XUL.

-moz-box-pack

équivalent à l'attribut pack en XUL.

-moz-box-sizing

-moz-column-count , -moz-column-gap, -moz-column-width

Permet de découper visuellement une boîte en plusieurs colonnes (display:box). -moz-column-count indique le nombre de colonne, -moz-column-width leur largeur, et -moz-column-gap l'espacement des colonnes. (équivalent aux futures propriétés CSS3 column-count, column-gap, column-width)

Voir un exemple ici : http://ljouanneau.com/standards/css/css-(..)

Valable uniquement depuis Gecko 1.8 (FF 1.5)

-moz-float-edge

-moz-force-broken-image-icon

-moz-image-region

-moz-margin-end

-moz-margin-start

-moz-outline-radius

Permet de faire des outlines avec coins arrondis (outline = bordure mais dont l'epaisseur ne compte pas dans la taille de la boîte, contrairement à border). Syntax idem que -moz-border-radius.

-moz-outline-radius-bottomleft, -moz-outline-radius-bottomright, -moz-outline-radius-topleft, -moz-outline-radius-topright

Permet de spécifier un coin arrondi précis.

-moz-padding-end

-moz-padding-start

-moz-user-focus

Indique que l'élement peut reçevoir ou non le focus (il pourra alors reçevoir directement les évènements claviers). Les valeurs possibles sont normal et ignore.

-moz-user-input

Indique si la valeur d'un élement peut être modifiée. Valeurs : enabled ou disabled

-moz-user-modify

Permet de rendre un élement editable. Valeurs : read-only ou read-write

-moz-user-select

Indique si le contenu de l'élement peut être selectionné. Valeurs : none ou normal. (ou text ?)

Pseudos classes mozilla

-moz-any-link

-moz-bound-element

-moz-drag-over

-moz-first-node

-moz-last-node

-moz-only-whitespace

depuis Gecko 1.8

Pseudo elements Mozilla

-moz-focus-inner

-moz-focus-outer

-moz-hframeset-border

-moz-vframeset-border

-moz-list-bullet

-moz-list-number

-moz-selection


Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.

Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™ sont des marques de la fondation Mozilla.