Mozilla applications such as Firefox support a number of special Mozilla extensions to CSS, including properties, values, pseudo-elements and pseudo-classes, at-rules, and media queries. These extensions are prefixed with -moz.
Mozilla-only properties (avoid using on websites)
Note: These properties will only work in Mozilla applications such as Firefox, and are not on a standards track. Some of them apply only to XUL elements.
B
-moz-binding-moz-border-bottom-colors-moz-border-left-colors-moz-border-right-colors-moz-border-top-colors-moz-box-align-moz-box-direction-moz-box-flex-moz-box-ordinal-group-moz-box-orient-moz-box-pack
C – I
O
-moz-orient-moz-osx-font-smoothing-moz-outline-radius-moz-outline-radius-bottomleft-moz-outline-radius-bottomright-moz-outline-radius-topleft-moz-outline-radius-topright
S – Z
Formerly proprietary properties that are now standard
Note: To maximize the compatibility of your CSS, you should use the unprefixed standard properties instead of the prefixed ones listed below. Once a given property is standardized and implemented without the prefix, the prefixed version is typically dropped after a while.
-
A
-moz-animation[Prefixed version still accepted]-moz-animation-delay[Prefixed version still accepted]-moz-animation-direction[Prefixed version still accepted]-moz-animation-duration[Prefixed version still accepted]-moz-animation-fill-mode[Prefixed version still accepted]-moz-animation-iteration-count[Prefixed version still accepted]-moz-animation-name[Prefixed version still accepted]-moz-animation-play-state[Prefixed version still accepted]-moz-animation-timing-function[Prefixed version still accepted]-moz-appearance-
B
-moz-backface-visibility[Prefixed version still accepted]-moz-background-clip-moz-background-origin-moz-background-inline-policy[Superseded by the standard versionbox-decoration-break]-moz-background-size-moz-border-end[Superseded by the standard versionborder-inline-end]-moz-border-end-color[Superseded by the standard versionborder-inline-end-color]-moz-border-end-style[Superseded by the standard versionborder-inline-end-style]-moz-border-end-width[Superseded by the standard versionborder-inline-end-width]-moz-border-image-moz-border-start[Superseded by the standard versionborder-inline-start]-moz-border-start-color[Superseded by the standard versionborder-inline-start-color]-moz-border-start-style[Superseded by the standard versionborder-inline-start-style]-moz-border-start-width[Superseded by the standard versionborder-inline-start-width]-moz-box-sizing[Prefixed version still accepted]-
C
clip-path[Applying to more than SVG]-moz-column-count-moz-column-fill-moz-column-gap-moz-column-width-moz-column-rule-moz-column-rule-width-moz-column-rule-style-moz-column-rule-color-moz-context-properties-
F – M
filter[Applying to more than SVG]-moz-font-feature-settings[Prefixed version still accepted]-moz-font-language-override[Prefixed version still accepted]-moz-hyphens-moz-margin-end[Superseded by the standard versionmargin-inline-end]-moz-margin-start[Superseded by the standard versionmargin-inline-start]mask[Applying to more than SVG]-
O
-moz-opacity-moz-outline-moz-outline-color-moz-outline-offset-moz-outline-style-moz-outline-width-
P
-moz-padding-end[Superseded by the standard versionpadding-inline-end]-moz-padding-start[Superseded by the standard versionpadding-inline-start]-moz-perspective[Prefixed version still accepted]-moz-perspective-origin[Prefixed version still accepted]pointer-events[Applying to more than SVG]-
T – U
-moz-tab-size-moz-text-align-last-moz-text-decoration-color-moz-text-decoration-line-moz-text-decoration-style-moz-text-size-adjust-moz-transform[Prefixed version still accepted]-moz-transform-origin[Prefixed version still accepted]-moz-transform-style[Prefixed version still accepted]-moz-transition[Prefixed version still accepted]-moz-transition-delay[Prefixed version still accepted]-moz-transition-duration[Prefixed version still accepted]-moz-transition-property[Prefixed version still accepted]-moz-transition-timing-function[Prefixed version still accepted]-moz-user-select
Values
Global values
-moz-appearance
buttonbutton-arrow-downbutton-arrow-nextbutton-arrow-previousbutton-arrow-upbutton-bevelcheckboxcheckbox-containercheckbox-labelcheckmenuitemdialoggroupboxlistboxmenuarrowmenucheckboxmenuimagemenuitemmenuitemtextmenulistmenulist-buttonmenulist-textmenulist-textfieldmenupopupmenuradiomenuseparator-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-maximizedprogressbarprogresschunkradioradio-containerradio-labelradiomenuitemresizerresizerpanelscale-horizontalscalethumb-horizontalscalethumb-verticalscale-verticalscrollbarbutton-downscrollbarbutton-leftscrollbarbutton-rightscrollbarbutton-upscrollbar-smallscrollbarthumb-horizontalscrollbarthumb-verticalscrollbartrack-horizontalscrollbartrack-verticalseparatorspinnerspinner-downbuttonspinner-textfieldspinner-upbuttonstatusbarstatusbarpaneltabtabpanelstab-scroll-arrow-backtab-scroll-arrow-forwardtextfieldtextfield-multilinetoolbartoolbarbutton-dropdowntoolboxtooltiptreeheadercelltreeheadersortarrowtreeitemtreetwistytreetwistyopentreeviewwindow
background-image
-
Gradients
-
Elements
-
Sub-images
border-color
-moz-use-text-colorremoved from Gecko (see bug 1306214); use currentcolor instead.
border-style and outline-style
-moz-bg-inset | -moz-bg-outset | -moz-bg-soliddropped in Gecko 1.9 (Firefox 3.0)
<color> keywords
-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-box-moz-inline-block-moz-inline-box-moz-inline-grid-moz-inline-stack-moz-inline-table-moz-grid-moz-grid-group-moz-grid-line-moz-groupbox-moz-deck-moz-popup-moz-stack-moz-marker
empty-cells
-moz-show-background(default value in quirks mode)
font
-moz-button-moz-info-moz-desktop-moz-dialog(also a color)-moz-document-moz-workspace-moz-window-moz-list-moz-pull-down-menu-moz-field(also a color)
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
-moz-all-moz-none
width, min-width, and max-width
-moz-min-content-moz-fit-content-moz-max-content-moz-available
Pseudo-elements and pseudo-classes
-
A – D
::-moz-anonymous-blockeg@:- bug 331432::-moz-anonymous-positioned-block:-moz-any:-moz-any-link[Matches:linkand:visited]:-moz-broken::-moz-canvaseg@:- resource://gre/res/ua.css::-moz-cell-contenteg@:- bug 331432:-moz-drag-over-
F – I
:-moz-first-node::-moz-focus-inner::-moz-focus-outer:-moz-focusring:-moz-full-screen:-moz-full-screen-ancestor:-moz-handler-blocked:-moz-handler-crashed:-moz-handler-disabled::-moz-inline-table-
Leg@:- resource://gre/res/ua.css
:-moz-last-node:-moz-list-bullet:-moz-list-number:-moz-loading:-moz-locale-dir(ltr):-moz-locale-dir(rtl):-moz-lwtheme:-moz-lwtheme-brighttext:-moz-lwtheme-darktext-
N – R
:-moz-native-anonymous:-moz-only-whitespace::-moz-pageeg@:- resource://gre/res/ua.css::-moz-page-sequenceeg@:- resource://gre/res/ua.css::-moz-pagebreakeg@:- resource://gre/res/ua.css::-moz-pagecontenteg@:- resource://gre/res/ua.css:-moz-placeholder::-moz-placeholder::-moz-progress-bar::-moz-range-progress::-moz-range-thumb::-moz-range-track:-moz-read-only:-moz-read-write-
S
::-moz-scrolled-canvaseg@:- resource://gre/res/ua.css::-moz-scrolled-contenteg@:- bug 331432::-moz-scrolled-page-sequenceeg@:- bug 331432::-moz-selection:-moz-submit-invalid:-moz-suppressed::-moz-svg-foreign-contentexample at resource://gre/res/svg.css , *|*::-moz-svg-foreign-content {display: block !important;position: static !important;}:-moz-system-metric(images-in-menus):-moz-system-metric(mac-graphite-theme):-moz-system-metric(scrollbar-end-backward):-moz-system-metric(scrollbar-end-forward):-moz-system-metric(scrollbar-start-backward):-moz-system-metric(scrollbar-start-forward):-moz-system-metric(scrollbar-thumb-proportional):-moz-system-metric(touch-enabled):-moz-system-metric(windows-default-theme)-
T
::-moz-tableeg@:- resource://gre/res/ua.css::-moz-table-celleg@:- resource://gre/res/ua.css::-moz-table-columneg@:- resource://gre/res/ua.css::-moz-table-column-groupeg@:- resource://gre/res/ua.css::-moz-table-outereg@:- resource://gre/res/ua.css::-moz-table-roweg@:- resource://gre/res/ua.css::-moz-table-row-groupeg@:- resource://gre/res/ua.css:-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
:-moz-ui-invalid:-moz-ui-valid:-moz-user-disabled::-moz-viewporteg@:- resource://gre/res/ua.css::-moz-viewport-scrolleg@:- resource://gre/res/ua.css:-moz-window-inactive::-moz-xul-anonymous-blockeg@:- resource://gre/res/ua.css
At-rules
Media features
-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