Table of contents
- 1. Properties
- 2. Values
- 2.1. For all properties
- 2.2. -moz-appearance
- 2.3. background-image
- 2.4. border-color
- 2.5. border-style and outline-style
- 2.6. <color> keywords
- 2.7. cursor
- 2.8. display
- 2.9. empty-cells
- 2.10. font
- 2.11. font-family
- 2.12. image-rendering
- 2.13. <length>
- 2.14. list-style-type
- 2.15. overflow
- 2.16. text-align
- 2.17. text-decoration
- 2.18. -moz-user-select
- 2.19. width, min-width and max-width
- 3. Pseudo-elements and pseudo-classes
- 4. At-rules
- 5. Others
« CSS « CSS Reference
This list may not be complete. See Talk:Mozilla CSS Extensions.
CSS Properties that are Mozilla Extensions (ie: not part of the CSS Standard) should be tagged with CSS:Mozilla_Extensions.
Mozilla extensions to properties that are part of the CSS Standard should be noted at that property's page, in a "Mozilla Extensions" subsection. So, for example, extensions to the CSS "cursor" property should be included on the CSS/cursor page, in a section called "Mozilla Extensions".
Mozilla supports a number of extensions to CSS that are prefixed with -moz-
.
Some of these properties have been proposed for inclusion in the CSS specification, though the standard property may be different from the -moz-
implementation.
Some of these nonstandard properties apply only to elements with XUL display types.
Properties
-
-moz-appearance
-
-moz-background-clip
-
-moz-background-inline-policy
-
-moz-background-origin
-
-moz-background-size
Requires Gecko 1.9.2 -
-moz-binding
-
-moz-border-bottom-colors
-
-moz-border-left-colors
-
-moz-border-right-colors
-
-moz-border-top-colors
-
-moz-border-end
-
-moz-border-end-color
-
-moz-border-end-style
-
-moz-border-end-width
-
-moz-border-image
Requires Gecko 1.9.1 -
-moz-border-start
-
-moz-border-start-color
-
-moz-border-start-style
-
-moz-border-start-width
-
-moz-box-align
-
-moz-box-direction
-
-moz-box-flex
-
-moz-box-flexgroup
-
-moz-box-ordinal-group
-
-moz-box-orient
-
-moz-box-pack
-
-moz-box-sizing
-
-moz-column-count
-
-moz-column-gap
-
-moz-column-width
-
-moz-column-rule
Requires Gecko 1.9.1 -
-moz-column-rule-width
Requires Gecko 1.9.1 -
-moz-column-rule-style
Requires Gecko 1.9.1 -
-moz-column-rule-color
Requires Gecko 1.9.1 -
-moz-float-edge
-
-moz-font-feature-settings
Requires Gecko 2.0 -
-moz-font-language-override
Requires Gecko 2.0 -
-moz-force-broken-image-icon
-
-moz-image-region
-
-moz-margin-end
-
-moz-margin-start
-
-moz-opacity
Obsolete -
-moz-outline
Obsolete -
-moz-outline-color
Obsolete -
-moz-outline-offset
Obsolete -
-moz-outline-radius
-
-moz-outline-radius-bottomleft
-
-moz-outline-radius-bottomright
-
-moz-outline-radius-topleft
-
-moz-outline-radius-topright
-
-moz-outline-style
Obsolete -
-moz-outline-width
Obsolete -
-moz-padding-end
-
-moz-padding-start
-
-moz-stack-sizing
Requires Gecko 1.9.1 -
-moz-tab-size
Requires Gecko 2.0 -
-moz-text-blink
Requires Gecko 6.0 -
-moz-text-decoration-color
Requires Gecko 6.0 -
-moz-text-decoration-line
Requires Gecko 6.0 -
-moz-text-decoration-style
Requires Gecko 6.0 -
-moz-transform
Requires Gecko 1.9.1 -
-moz-transform-origin
Requires Gecko 1.9.1 -
-moz-transition
Requires Gecko 2.0 -
-moz-transition-delay
Requires Gecko 2.0 -
-moz-transition-duration
Requires Gecko 2.0 -
-moz-transition-property
Requires Gecko 2.0 -
-moz-transition-timing-function
Requires Gecko 2.0 -
-moz-user-focus
-
-moz-user-input
-
-moz-user-modify
-
-moz-user-select
-
-moz-window-shadow
Requires Gecko 1.9.1
Values
For all properties
-moz-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
New in Firefox 3.5-moz-win-borderless-glass
-moz-win-browsertabbar-toolbox
New in Firefox 3-moz-win-communications-toolbox
New in Firefox 3-moz-win-glass
-moz-win-media-toolbox
New in Firefox 3-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
- Gradients Requires Gecko 1.9.2
- Elements Requires Gecko 2.0
- Sub-images
-
-moz-image-rect
Requires Gecko 2.0
-
border-color
-moz-use-text-color
Deprecated UsecurrentColor
border-style
and
outline-style
-moz-bg-inset | -moz-bg-outset | -moz-bg-solid
Obsolete dropped 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
Requires Gecko 5.0-moz-default-color
Requires Gecko 5.0-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
Requires Gecko 1.9.1-moz-mac-chrome-inactive
Requires Gecko 1.9.1-moz-mac-focusring
-moz-mac-menuselect
-moz-mac-menushadow
-moz-mac-menutextselect
-moz-menuhover
-moz-menuhovertext
-moz-win-communicationstext
New in Firefox 3-moz-win-mediatext
Requires Gecko 1.9-moz-nativehyperlinktext
Requires Gecko 1.9.1
cursor
-
-moz-alias
Obsolete usealias
-
-moz-cell
Obsolete usecell
-
-moz-context-menu
Obsolete usecontext-menu
-
-moz-copy
Obsolete usecopy
-
-moz-grab
-
-moz-grabbing
-
-moz-spinning
Obsolete useprogress
-
-moz-zoom-in
-
-moz-zoom-out
display
-moz-box
-moz-inline-block
Obsolete-moz-inline-box
-moz-inline-grid
-moz-inline-stack
-moz-inline-table
Obsolete-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
-
-moz-crisp-edges
Requires Gecko 1.9.2
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
-
-moz-scrollbars-none
Obsolete -
-moz-scrollbars-horizontal
Deprecated -
-moz-scrollbars-vertical
Deprecated -
-moz-hidden-unscrollable
text-decoration
-moz-anchor-decoration
-moz-user-select
-moz-all
-moz-none
Pseudo-elements and pseudo-classes
-
::-moz-anonymous-block
-
::-moz-anonymous-positioned-block
-
:-moz-any
Requires Gecko 2.0 -
:-moz-any-link
(matches :link and :visited) -
:-moz-bound-element
-
:-moz-broken
Requires Gecko 1.9 -
::-moz-canvas
-
::-moz-cell-content
-
:-moz-drag-over
-
:-moz-first-node
-
::-moz-focus-inner
-
::-moz-focus-outer
-
:-moz-focusring
Requires Gecko 2.0 -
:-moz-handler-blocked
Requires Gecko 1.9.1 -
:-moz-handler-crashed
Requires Gecko 2.0 -
:-moz-handler-disabled
Requires Gecko 1.9.1 -
::-moz-inline-table
-
:-moz-last-node
-
:-moz-list-bullet
-
:-moz-list-number
-
:-moz-loading
Requires Gecko 1.9 -
:-moz-locale-dir(ltr)
Requires Gecko 1.9.2 -
:-moz-locale-dir(rtl)
Requires Gecko 1.9.2 -
:-moz-lwtheme
Requires Gecko 1.9.2 -
:-moz-lwtheme-brighttext
Requires Gecko 1.9.2 -
:-moz-lwtheme-darktext
Requires Gecko 1.9.2 -
:-moz-math-stretchy
-
:-moz-math-anonymous
-
:-moz-only-whitespace
-
::-moz-page
-
::-moz-page-sequence
-
::-moz-pagebreak
-
::-moz-pagecontent
-
:-moz-placeholder
Requires Gecko 1.9 -
::-moz-selection
-
::-moz-scrolled-canvas
-
::-moz-scrolled-content
-
::-moz-scrolled-page-sequence
-
:-moz-suppressed
Requires Gecko 1.9 -
:-moz-submit-invalid
Requires Gecko 2.0 -
::-moz-svg-foreign-content
-
:-moz-system-metric(images-in-menus)
Requires Gecko 1.9 -
:-moz-system-metric(mac-graphite-theme)
Requires Gecko 1.9.1 -
:-moz-system-metric(scrollbar-end-backward)
Requires Gecko 1.9 -
:-moz-system-metric(scrollbar-end-forward)
Requires Gecko 1.9 -
:-moz-system-metric(scrollbar-start-backward)
Requires Gecko 1.9 -
:-moz-system-metric(scrollbar-start-forward)
New in Firefox 3 -
:-moz-system-metric(scrollbar-thumb-proportional)
Requires Gecko 1.9 -
:-moz-system-metric(touch-enabled)
Requires Gecko 1.9.2 -
:-moz-system-metric(windows-default-theme)
New in Firefox 3 -
::-moz-table
-
::-moz-table-cell
-
::-moz-table-column
-
::-moz-table-column-group
-
::-moz-table-outer
-
::-moz-table-row
-
::-moz-table-row-group
-
:-moz-tree-checkbox
-
:-moz-tree-cell
-
:-moz-tree-cell-text
-
:-moz-tree-cell-text(hover)
Requires Gecko 1.9 -
:-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)
Requires Gecko 1.9 -
:-moz-tree-separator
-
:-moz-tree-twisty
-
:-moz-ui-invalid
Requires Gecko 2.0 -
:-moz-ui-valid
Requires Gecko 2.0 -
:-moz-user-disabled
Requires Gecko 1.9 -
::-moz-viewport
-
::-moz-viewport-scroll
-
:-moz-window-inactive
Requires Gecko 2.0 -
::-moz-xul-anonymous-block