Extensions CSS de Mozilla
Les applications Mozilla, telles que Firefox, prennent en charge un certain nombre d'extensions spécifiques à CSS : des propriétés, des valeurs, des pseudo-éléments, des pseudo-classes, des règles @ et des requêtes média. Ces extensions utilisent le préfixe -moz.
Propriétés et pseudo-classes spécifiques à Mozilla (ne pas utiliser sur le Web)
Note : Ces propriétés et pseudo-classes ne fonctionneront que pour les applications Mozilla (Firefox par exemple) et ne sont pas en voie de standardisation. Certaines ne s'applique qu'aux éléments XUL.
B
- -moz-bindingObsolète
- -moz-border-bottom-colorsObsolète
- -moz-border-left-colors(en-US) Obsolète
- -moz-border-right-colorsObsolète
- -moz-border-top-colorsObsolète
- box-align
- box-direction
- box-flex
- -moz-box-ordinal-group
- box-orient
- box-pack
C – I
O
S – Z
- -moz-stack-sizing
- :-moz-system-metric(images-in-menus)Obsolète
- :-moz-system-metric(mac-graphite-theme)Obsolète
- :-moz-system-metric(scrollbar-end-backward)Obsolète
- :-moz-system-metric(scrollbar-end-forward)Obsolète
- :-moz-system-metric(scrollbar-start-backward)Obsolète
- :-moz-system-metric(scrollbar-start-forward)Obsolète
- :-moz-system-metric(scrollbar-thumb-proportional)Obsolète
- :-moz-system-metric(touch-enabled)Obsolète
- :-moz-system-metric(windows-default-theme)Obsolète
- -moz-user-focus
- -moz-user-input
- user-modify
- -moz-window-dragging
- -moz-window-shadow
Anciennes propriétés spécifiques, désormais standardisées
Note : Afin d'obtenir la meilleure compatibilité possible, vous devriez utiliser les versions standards, non-préfixées, de ces propriétés plutôt que les versions spécifiques. Généralement, lorsqu'une propriété est standardisée et implémentée, la version préfixée est généralement abandonnée ensuite.
A
- -moz-animationObsolète [Version préfixée toujours acceptée]
- -moz-animation-delayObsolète [Version préfixée toujours acceptée]
- -moz-animation-directionObsolète [Version préfixée toujours acceptée]
- -moz-animation-durationObsolète [Version préfixée toujours acceptée]
- -moz-animation-fill-modeObsolète [Version préfixée toujours acceptée]
- -moz-animation-iteration-countObsolète [Version préfixée toujours acceptée]
- -moz-animation-nameObsolète [Version préfixée toujours acceptée]
- -moz-animation-play-stateObsolète [Version préfixée toujours acceptée]
- -moz-animation-timing-functionObsolète [Version préfixée toujours acceptée]
- -moz-appearanceExpérimental
B
- -moz-backface-visibilityObsolète [Version préfixée toujours acceptée]
- -moz-background-clipObsolète
- -moz-background-originObsolète
- box-decoration-breakObsolète [Remplacée par la version standard- box-decoration-break]
- -moz-background-sizeObsolète
- -moz-border-endObsolète [Remplacée par la version standard- border-inline-end]
- -moz-border-end-colorObsolète [Remplacée par la version standard- border-inline-end-color]
- -moz-border-end-styleObsolète [Remplacée par la version standard- border-inline-end-style]
- -moz-border-end-widthObsolète [Remplacée par la version standard- border-inline-end-width]
- -moz-border-imageObsolète
- -moz-border-startObsolète [Remplacée par la version standard- border-inline-start]
- -moz-border-start-colorObsolète [Remplacée par la version standard- border-inline-start-color]
- -moz-border-start-styleObsolète [Remplacée par la version standard- border-inline-start-style]
- -moz-border-start-widthObsolète [Remplacée par la version standard- border-inline-start-width]
- -moz-box-sizingObsolète [Version préfixée toujours acceptée]
C
- clip-pathExpérimental [Applying to more than SVG]
- -moz-column-countObsolète [Version préfixée toujours acceptée]
- -moz-column-fillObsolète [Version préfixée toujours acceptée]
- -moz-column-gapObsolète [Version préfixée toujours acceptée]
- -moz-column-widthObsolète [Version préfixée toujours acceptée]
- -moz-column-ruleObsolète [Version préfixée toujours acceptée]
- -moz-column-rule-widthObsolète [Version préfixée toujours acceptée]
- -moz-column-rule-styleObsolète [Version préfixée toujours acceptée]
- -moz-column-rule-colorObsolète [Version préfixée toujours acceptée]
- -moz-context-propertiesExpérimental
F – M
- filterExpérimental [Applying to more than SVG]
- -moz-font-feature-settingsObsolète [Version préfixée toujours acceptée]
- -moz-font-language-overrideObsolète [Version préfixée toujours acceptée]
- -moz-hyphensObsolète [Version préfixée toujours acceptée]
- -moz-margin-endObsolète [Remplacée par la version standard- margin-inline-end]
- -moz-margin-startObsolète [Remplacée par la version standard- margin-inline-start]
- maskExpérimental [Applying to more than SVG]
O
- -moz-opacityObsolète
- -moz-outlineObsolète
- -moz-outline-colorObsolète
- -moz-outline-offsetObsolète
- -moz-outline-styleObsolète
- -moz-outline-widthObsolète
P
- -moz-padding-endObsolète [Remplacée par la version standard- padding-inline-start]
- -moz-padding-startObsolète [Remplacée par la version standard- padding-inline-end]
- -moz-perspectiveObsolète [Version préfixée toujours acceptée]
- -moz-perspective-originObsolète [Version préfixée toujours acceptée]
- pointer-eventsExpérimental [Applying to more than SVG]
T – U
- -moz-tab-sizeExpérimental
- -moz-text-align-lastObsolète
- -moz-text-decoration-colorObsolète
- -moz-text-decoration-lineObsolète
- -moz-text-decoration-styleObsolète
- -moz-text-size-adjustExpérimental
- -moz-transformObsolète [Version préfixée toujours acceptée]
- -moz-transform-originObsolète [Version préfixée toujours acceptée]
- -moz-transform-styleObsolète [Version préfixée toujours acceptée]
- -moz-transitionObsolète [Version préfixée toujours acceptée]
- -moz-transition-delayObsolète [Version préfixée toujours acceptée]
- -moz-transition-durationObsolète [Version préfixée toujours acceptée]
- -moz-transition-propertyObsolète [Version préfixée toujours acceptée]
- -moz-transition-timing-functionObsolète [Version préfixée toujours acceptée]
- -moz-user-selectExpérimental
Valeurs
Valeurs globales
appearance
- button
- button-arrow-down
- button-arrow-next
- button-arrow-previous
- button-arrow-up
- button-bevel
- checkbox
- checkbox-container
- checkbox-label
- checkmenuitem
- dialog
- groupbox
- listbox
- menuarrow
- menucheckbox
- menuimage
- menuitem
- menuitemtext
- menulist
- menulist-button
- menulist-text
- menulist-textfield
- menupopup
- menuradio
- menuseparator
- -moz-mac-unified-toolbar
- -moz-win-borderless-glass
- -moz-win-browsertabbar-toolbox
- -moz-win-communications-toolbox
- -moz-win-glass
- -moz-win-media-toolbox
- -moz-window-button-box
- -moz-window-button-box-maximized
- -moz-window-button-close
- -moz-window-button-maximize
- -moz-window-button-minimize
- -moz-window-button-restore
- -moz-window-titlebar
- -moz-window-titlebar-maximized
- progressbar
- progresschunk
- radio
- radio-container
- radio-label
- radiomenuitem
- resizer
- resizerpanel
- scale-horizontal
- scalethumb-horizontal
- scalethumb-vertical
- scale-vertical
- scrollbarbutton-down
- scrollbarbutton-left
- scrollbarbutton-right
- scrollbarbutton-up
- scrollbar-small
- scrollbarthumb-horizontal
- scrollbarthumb-vertical
- scrollbartrack-horizontal
- scrollbartrack-vertical
- separator
- spinner
- spinner-downbutton
- spinner-textfield
- spinner-upbutton
- statusbar
- statusbarpanel
- tab
- tabpanels
- tab-scroll-arrow-back
- tab-scroll-arrow-forward
- textfield
- textfield-multiline
- toolbar
- toolbarbutton-dropdown
- toolbox
- tooltip
- treeheadercell
- treeheadersortarrow
- treeitem
- treetwisty
- treetwistyopen
- treeview
- window
background-image
border-color
- -moz-use-text-colorObsolète retiré de Gecko (cf. bug Firefox 1306214) ; currentcolor doit être utilisée à la place.
border-style et outline-style
- -moz-bg-insetObsolète
- -moz-bg-outsetObsolète
- -moz-bg-solidObsolète
Mots-clés pour <color>
- -moz-activehyperlinktext
- -moz-hyperlinktext
- -moz-visitedhyperlinktext
- -moz-buttondefault
- -moz-buttonhoverface
- -moz-buttonhovertext
- -moz-default-background-color
- -moz-default-color
- -moz-cellhighlight
- -moz-cellhighlighttext
- -moz-field
- -moz-fieldtext
- -moz-dialog
- -moz-dialogtext
- -moz-dragtargetzone
- -moz-mac-accentdarkestshadow
- -moz-mac-accentdarkshadow
- -moz-mac-accentface
- -moz-mac-accentlightesthighlight
- -moz-mac-accentlightshadow
- -moz-mac-accentregularhighlight
- -moz-mac-accentregularshadow
- -moz-mac-chrome-active
- -moz-mac-chrome-inactive
- -moz-mac-focusring
- -moz-mac-menuselect
- -moz-mac-menushadow
- -moz-mac-menutextselect
- -moz-menuhover
- -moz-menuhovertext
- -moz-win-communicationstext
- -moz-win-mediatext
- -moz-nativehyperlinktext
display
- -moz-boxObsolète
- -moz-inline-blockObsolète
- -moz-inline-boxObsolète
- -moz-inline-gridObsolète
- -moz-inline-stackObsolète
- -moz-inline-tableObsolète
- -moz-gridObsolète
- -moz-grid-groupObsolète
- -moz-grid-lineObsolète
- -moz-groupboxObsolète
- -moz-deckObsolète
- -moz-popupObsolète
- -moz-stackObsolète
- -moz-markerObsolète
empty-cells
- -moz-show-background(valeur par défaut en quirks mode)
font
- -moz-button
- -moz-info
- -moz-desktop
- -moz-dialog(également une couleur)
- -moz-document
- -moz-workspace
- -moz-window
- -moz-list
- -moz-pull-down-menu
- -moz-field(également une couleur)
font-family
- -moz-fixed
image-rendering
<length>
list-style-type
- -moz-arabic-indic
- -moz-bengali
- -moz-cjk-earthly-branch
- -moz-cjk-heavenly-stem
- -moz-devanagari
- -moz-ethiopic-halehame
- -moz-ethiopic-halehame-am
- -moz-ethiopic-halehame-ti-er
- -moz-ethiopic-halehame-ti-et
- -moz-ethiopic-numeric
- -moz-gujarati
- -moz-gurmukhi
- -moz-hangul
- -moz-hangul-consonant
- -moz-japanese-formal
- -moz-japanese-informal
- -moz-kannada
- -moz-khmer
- -moz-lao
- -moz-malayalam
- -moz-myanmar
- -moz-oriya
- -moz-persian
- -moz-simp-chinese-formal
- -moz-simp-chinese-informal
- -moz-tamil
- -moz-telugu
- -moz-thai
- -moz-trad-chinese-formal
- -moz-trad-chinese-informal
- -moz-urdu
overflow
text-align
- -moz-center
- -moz-left
- -moz-right
text-decoration
- -moz-anchor-decoration
-moz-user-select (en-US)
- -moz-all
- -moz-none
width, min-width, and max-width
- -moz-min-content
- -moz-fit-content
- -moz-max-content
- -moz-available
Pseudo-éléments et pseudo-classes
A – D
- ::-moz-anonymous-blockeg@:- bug 331432
- ::-moz-anonymous-positioned-block
- :-moz-any(en-US)
- :-moz-any-link(en-US) [Matches- :linkand- :visited]
- :-moz-broken
- ::-moz-canvas
- ::-moz-color-swatch
- ::-moz-cell-content
- :-moz-drag-over
F – I
L
N – R
S
T
- ::-moz-table
- ::-moz-table-cell
- ::-moz-table-column
- ::-moz-table-column-group
- ::-moz-table-outer
- ::-moz-table-row
- ::-moz-table-row-group
- :-moz-tree-cell
- :-moz-tree-cell-text
- :-moz-tree-cell-text(hover)
- :-moz-tree-checkbox
- :-moz-tree-column
- :-moz-tree-drop-feedback
- :-moz-tree-image
- :-moz-tree-indentation
- :-moz-tree-line
- :-moz-tree-progressmeter
- :-moz-tree-row
- :-moz-tree-row(hover)
- :-moz-tree-separator
- :-moz-tree-twisty
U – X
Règles @
Caractéristiques
- -moz-mac-graphite-theme
- -moz-maemo-classic
- -moz-device-pixel-ratio
- -moz-os-version
- -moz-scrollbar-end-backward
- -moz-scrollbar-end-forward
- -moz-scrollbar-start-backward
- -moz-scrollbar-start-forward
- -moz-scrollbar-thumb-proportional
- -moz-touch-enabled
- -moz-windows-accent-color-in-titlebar
- -moz-windows-classic
- -moz-windows-compositor
- -moz-windows-default-theme
- -moz-windows-glass
- -moz-windows-theme