Extensions CSS préfixées par le vendeur Firefox (-moz-)
Un préfixe vendeur est utilisé pour indiquer qu'une fonctionnalité est spécifique à un certain navigateur.
Firefox prend en charge plusieurs extensions CSS, qui sont préfixées par -moz-
.
Propriétés préfixées par -moz sans équivalents standard
Note : Ces extensions sont pour la plupart expérimentales ou obsolètes, mais elles sont conservées pour des raisons de compatibilité rétroactive. Vous devriez éviter de les utiliser sur des sites web en production.
-moz-float-edge
Obsolète-moz-force-broken-image-icon
Obsolète : Utilisez l'attribut de textealt
à la place.-moz-orient
-moz-osx-font-smoothing
: Similaire àfont-smooth
.-moz-user-focus
Obsolète-moz-user-input
Obsolète-moz-user-modify
: Un équivalent non préfixé deuser-modify
existe, mais l'attribut HTMLcontenteditable
est recommandé à la place.
Propriétés préfixées par -moz avec équivalents standard
Les propriétés suivantes ont d'abord été implémentées en utilisant le préfixe vendeur -moz-
, mais sont désormais prises en charge dans Firefox en utilisant la syntaxe standard (non préfixée).
Le support de la version préfixée est généralement abandonné par la suite, il est donc recommandé d'utiliser la propriété standard à la place.
A
-moz-animation
Obsolète : Version préfixée toujours prise en charge.-moz-animation-delay
Obsolète : Version préfixée toujours prise en charge.-moz-animation-direction
Obsolète : Version préfixée toujours prise en charge.-moz-animation-duration
Obsolète : Version préfixée toujours prise en charge.-moz-animation-fill-mode
Obsolète : Version préfixée toujours prise en charge.-moz-animation-iteration-count
Obsolète : Version préfixée toujours prise en charge.-moz-animation-name
Obsolète : Version préfixée toujours prise en charge.-moz-animation-play-state
Obsolète : Version préfixée toujours prise en charge.-moz-animation-timing-function
Obsolète : Version préfixée toujours prise en charge.-moz-appearance
: La version préfixée deappearance
est toujours prise en charge.
B
-moz-backface-visibility
Obsolète : Version préfixée toujours prise en charge.-moz-background-clip
Obsolète : N'est plus prise en charge ; utilisezbackground-clip
.-moz-background-origin
Obsolète : N'est plus prise en charge ; utilisezbackground-origin
.-moz-box-align
Obsolète : Utilisez CSS flexbox avecalign-items
.-moz-background-inline-policy
Obsolète : N'est plus prise en charge ; utilisezbox-decoration-break
.-moz-box-direction
Obsolète : Utilisez CSS flexbox avecflex-direction
.-moz-box-flex
Obsolète : Utilisez CSS flexbox avecflex-grow
.-moz-box-ordinal-group
Obsolète : Utilisez CSS flexbox avecorder
.-moz-box-orient
Obsolète : Utilisez CSS flexbox avecflex-direction
.-moz-box-pack
Obsolète : Utilisez CSS flexbox avecjustify-content
.-moz-background-size
Obsolète : N'est plus prise en charge ; utilisezbackground-size
.-moz-border-end
Obsolète : N'est plus prise en charge ; utilisezborder-inline-end
.-moz-border-end-color
Obsolète : N'est plus prise en charge ; utilisezborder-inline-end-color
.-moz-border-end-style
Obsolète : N'est plus prise en charge ; utilisezborder-inline-end-style
.-moz-border-end-width
Obsolète : N'est plus prise en charge ; utilisezborder-inline-end-width
.-moz-border-image
Obsolète : N'est plus prise en charge ; utilisezborder-inline-end-width
.-moz-border-start
Obsolète : N'est plus prise en charge ; utilisezborder-inline-start
.-moz-border-start-color
Obsolète : N'est plus prise en charge ; utilisezborder-inline-start-color
.-moz-border-start-style
Obsolète : N'est plus prise en charge ; utilisezborder-inline-start-style
.-moz-border-start-width
Obsolète : N'est plus prise en charge ; utilisezborder-inline-start-width
.-moz-box-sizing
Obsolète : N'est plus prise en charge ; utilisezbox-sizing
.
C
-moz-column-count
Obsolète : N'est plus prise en charge ; utilisezcolumn-count
.-moz-column-fill
Obsolète : N'est plus prise en charge ; utilisezcolumn-fill
.-moz-column-gap
Obsolète : N'est plus prise en charge ; utilisezcolumn-gap
.-moz-column-width
Obsolète : N'est plus prise en charge ; utilisezcolumn-width
.-moz-column-rule
Obsolète : N'est plus prise en charge ; utilisezcolumn-rule
.-moz-column-rule-width
Obsolète : N'est plus prise en charge ; utilisezcolumn-rule-width
.-moz-column-rule-style
Obsolète : N'est plus prise en charge ; utilisezcolumn-rule-style
.-moz-column-rule-color
Obsolète : N'est plus prise en charge ; utilisezcolumn-rule-color
.
F - M
-moz-font-feature-settings
Obsolète : N'est plus prise en charge ; utilisezfont-feature-settings
.-moz-font-language-override
Obsolète : N'est plus prise en charge ; utilisezfont-language-override
.-moz-hyphens
Obsolète : N'est plus prise en charge ; utilisezhyphens
.-moz-margin-end
Obsolète : N'est plus prise en charge ; utilisezmargin-inline-end
.-moz-margin-start
Obsolète : N'est plus prise en charge ; utilisezmargin-inline-start
.
O - P
-moz-opacity
Obsolète : N'est plus prise en charge ; utilisezopacity
.-moz-outline
Obsolète : N'est plus prise en charge ; utilisezoutline
.-moz-outline-color
Obsolète : N'est plus prise en charge ; utilisezoutline-color
.-moz-outline-offset
Obsolète : N'est plus prise en charge ; utilisezoutline-offset
.-moz-outline-style
Obsolète : N'est plus prise en charge ; utilisezoutline-style
.-moz-outline-width
Obsolète : N'est plus prise en charge ; utilisezoutline-width
.-moz-padding-end
Obsolète : N'est plus prise en charge ; utilisezpadding-inline-end
.-moz-padding-start
Obsolète : N'est plus prise en charge ; utilisezpadding-inline-start
.-moz-perspective
Obsolète : N'est plus prise en charge ; utilisezperspective
.-moz-perspective-origin
Obsolète : N'est plus prise en charge ; utilisezperspective-origin
.
T - Z
-moz-tab-size
: Utiliseztab-size
-moz-text-align-last
Obsolète : N'est plus prise en charge ; utiliseztext-align-last
.-moz-text-decoration-color
Obsolète : N'est plus prise en charge ; utiliseztext-decoration-color
.-moz-text-decoration-line
Obsolète : N'est plus prise en charge ; utiliseztext-decoration-line
.-moz-text-decoration-style
Obsolète : N'est plus prise en charge ; utiliseztext-decoration-style
.-moz-text-size-adjust
Obsolète : N'est plus prise en charge ; utiliseztext-size-adjust
Expérimental .-moz-transform
Obsolète : N'est plus prise en charge ; utiliseztransform
.-moz-transform-origin
Obsolète : N'est plus prise en charge ; utiliseztransform-origin
.-moz-transform-style
Obsolète : N'est plus prise en charge ; utiliseztransform-style
.-moz-transition
Obsolète : N'est plus prise en charge ; utiliseztransition
.-moz-transition-delay
Obsolète : N'est plus prise en charge ; utiliseztransition-delay
.-moz-transition-duration
Obsolète : N'est plus prise en charge ; utiliseztransition-duration
.-moz-transition-property
Obsolète : N'est plus prise en charge ; utiliseztransition-property
.-moz-transition-timing-function
Obsolète : N'est plus prise en charge ; utiliseztransition-timing-function
.-moz-user-select
Obsolète : N'est plus prise en charge ; utilisezuser-select
.
Valeurs de propriété -moz
>Valeurs globales
-moz-initial
: Voirinitial
.
background-image
Propriétés : background-image
-moz-linear-gradient
Obsolète : Utilisezlinear-gradient()
.-moz-radial-gradient
Obsolète : Utilisezradial-gradient()
.-moz-element
Obsolète : Utilisezelement()
.-moz-image-rect()
Obsolète
order-style and outline-style
Propriétés : border-style
et outline-style
.
-moz-bg-inset
Obsolète-moz-bg-outset
Obsolète-moz-bg-solid
Obsolète
Le mot-clé <color>
Type : <color>
-moz-activehyperlinktext
-moz-hyperlinktext
-moz-visitedhyperlinktext
-moz-buttonhoverface
-moz-buttonhovertext
-moz-default-background-color
-moz-default-color
-moz-cellhighlight
-moz-cellhighlighttext
-moz-field
-moz-fieldtext
-moz-dialog
-moz-dialogtext
-moz-menuhover
-moz-menuhovertext
empty-cells
Propriété : empty-cells
-moz-show-background
(valeur par défaut en mode quirks)
font-family
Propriété : font-family
-moz-fixed
image-rendering
Propriété : image-rendering
-moz-crisp-edges
Obsolète : Utilisezcrisp-edges
.
<length>
Type : <length>
-moz-calc
Obsolète : Utilisezcalc()
.
list-style-type
Propriété : list-style-type
De nombreuses valeurs avec préfixe de fournisseur pour list-style-type
sont désormais prises en charge en tant que valeurs standard sans préfixe -moz-
, sauf pour celles de la liste suivante.
Voir la Compatibilité des navigateurs pour plus de détails.
-moz-ethiopic-halehame
-moz-ethiopic-halehame-am
-moz-ethiopic-halehame-ti-er
-moz-ethiopic-halehame-ti-et
-moz-hangul
-moz-hangul-consonant
-moz-urdu
text-align
Propriété : text-align
-moz-center
Obsolète : Utiliseztext-align: center
.-moz-left
Obsolète : Utiliseztext-align: left
.-moz-right
Obsolète : Utiliseztext-align: right
.
width, min-width, and max-width
Propriétés : width
, min-width
et max-width
-moz-min-content
: Voirmin-content
.-moz-fit-content
: Voirfit-content
.-moz-max-content
: Voirmax-content
.-moz-available
: Voirstretch
.
Pseudo-classes
:-moz-any
Obsolète : Utilisez:is
.:-moz-any-link
Obsolète : Utilisez:any-link
.:-moz-broken
Obsolète:-moz-drag-over
:-moz-first-node
:-moz-full-screen
Obsolète : N'est plus prise en charge ; utilisez:fullscreen
.:-moz-full-screen-ancestor
Obsolète : N'est plus prise en charge ; utilisez:fullscreen
.:-moz-handler-blocked
:-moz-handler-crashed
:-moz-handler-disabled
:-moz-last-node
:-moz-loading
:-moz-locale-dir(ltr)
:-moz-locale-dir(rtl)
:-moz-native-anonymous
:-moz-placeholder
Obsolète : Utilisez:placeholder-shown
.:-moz-only-whitespace
:-moz-read-only
Obsolète : Utilisez:read-only
.:-moz-read-write
Obsolète : Utilisez:read-write
.:-moz-submit-invalid
: Voir:invalid
.:-moz-suppressed
:-moz-ui-invalid
Obsolète : Utilisez:user-invalid
.:-moz-ui-valid
Obsolète : Utilisez:user-valid
.:-moz-user-disabled
:-moz-window-inactive
Les pseudo-éléments
::-moz-canvas
::-moz-cell-content
::-moz-color-swatch
::-moz-focus-inner
::-moz-focus-outer
::-moz-inline-table
::-moz-list-bullet
::-moz-list-number
::-moz-meter-bar
::-moz-pagebreak
::-moz-pagecontent
::-moz-placeholder
Obsolète : Utilisez::placeholder
.::-moz-progress-bar
::-moz-range-progress
::-moz-range-thumb
::-moz-range-track
::-moz-scrolled-canvas
::-moz-scrolled-content
::-moz-selection
Obsolète : Utilisez::selection
.::-moz-svg-foreign-content
::-moz-table
::-moz-table-cell
::-moz-table-column
::-moz-table-column-group
::-moz-table-outer
::-moz-table-row
::-moz-table-row-group
::-moz-viewport
::-moz-viewport-scroll
Les règles @
Fonctionnalités multimédias
-moz-device-pixel-ratio
Obsolète-moz-platform
-moz-windows-glass
Autres
-moz-alt-content
: Voir le ticket de boggue Firefox 11011
Voir aussi
- Extensions CSS préfixées par le vendeur WebKit (-webkit-)
- L'entrée du glossaire Préfixe vendeur.