Obsolete
This feature is obsolete. Although it may still work in some browsers, its use is discouraged since it could be removed at any time. Try to avoid using it.

Obsolete CSS features

-moz-binding
The -moz-binding CSS property is used by Mozilla-based applications to attach an XBL binding to a DOM element.
-moz-border-bottom-colors
In Mozilla applications like Firefox, the -moz-border-bottom-colors CSS property sets a list of colors for the bottom border.
-moz-border-left-colors
In Mozilla applications like Firefox, the -moz-border-left-colors CSS property sets a list of colors for the left border.
-moz-border-right-colors
In Mozilla applications like Firefox, the -moz-border-right-colors CSS property sets a list of colors for the right border.
-moz-border-top-colors
In Mozilla applications like Firefox, the -moz-border-top-colors CSS property sets a list of colors for the top border.
-moz-stack-sizing
-moz-stack-sizing is an extended CSS property. Normally, a <xul:stack> will change its size so that all of its child elements are completely visible. For example, moving a child of the stack far to the right will widen the stack so the child remains visible.
-moz-text-blink
The -moz-text-blink non-standard Mozilla CSS extension specifies the blink mode.
-moz-window-shadow
The -moz-window-shadow CSS property specifies whether a window will have a shadow. It only works on Mac OS X.
-ms-accelerator
The -ms-accelerator CSS property is a Microsoft extension that sets or retrieves a string indicating whether the object represents a keyboard shortcut.
-ms-block-progression
The -ms-block-progression CSS property is a Microsoft extension that specifies the block progression and layout orientation.
-ms-content-zoom-chaining
The -ms-content-zoom-chaining CSS property is a Microsoft extension specifying the zoom behavior that occurs when a user hits the zoom limit during page manipulation.
-ms-content-zoom-limit
The -ms-content-zoom-limit CSS shorthand property is a Microsoft extension that specifies values for the -ms-content-zoom-limit-min and -ms-content-zoom-limit-max properties.
-ms-content-zoom-limit-max
The -ms-content-zoom-limit-max CSS property is a Microsoft extension that specifies the selected elements' maximum zoom factor.
-ms-content-zoom-limit-min
The -ms-content-zoom-limit-min CSS property is a Microsoft extension that specifies the minimum zoom factor.
-ms-content-zoom-snap
The -ms-content-zoom-snap CSS shorthand property is a Microsoft extension that specifies values for the -ms-content-zoom-snap-type and -ms-content-zoom-snap-points properties.
-ms-content-zoom-snap-points
The -ms-content-zoom-snap-points CSS property is a Microsoft extension that specifies where zoom snap-points are located.
-ms-content-zoom-snap-type
The -ms-content-zoom-snap-type CSS property is a Microsoft extension that specifies how zooming is affected by defined snap-points.
-ms-content-zooming
The -ms-content-zooming CSS property is a Microsoft extension that specifies whether zooming is enabled.
-ms-filter
The -ms-filter CSS property is a Microsoft extension that sets or retrieves the filter or collection of filters applied to an object.
-ms-flow-from
The -ms-flow-from CSS property is a Microsoft extension that gets or sets a value identifying a region container in the document that accepts the content flow from the data source.
-ms-flow-into
The -ms-flow-into CSS property is a Microsoft extension that gets or sets a value identifying an iframe container in the document that serves as the region's data source.
-ms-high-contrast-adjust
The -ms-high-contrast-adjust CSS property is a Microsoft extension that gets or sets a value indicating whether to override any CSS properties that would have been set in high contrast mode.
-ms-hyphenate-limit-chars
The -ms-hyphenate-limit-chars CSS property is a Microsoft extension that specifies one to three values indicating the minimum number of characters in a hyphenated word. If the word does not meet the required minimum number of characters in the word, before the hyphen, or after the hyphen, then the word is not hyphenated.
-ms-hyphenate-limit-lines
The -ms-hyphenate-limit-lines CSS property is a Microsoft extension specifying the maximum number of consecutive lines in an element that may be ended with a hyphenated word.
-ms-hyphenate-limit-zone
The -ms-hyphenate-limit-zone CSS property is a Microsoft extension specifying the width of the hyphenation zone.
-ms-ime-align
The -ms-ime-align CSS property is a Microsoft extension aligning the Input Method Editor (IME) candidate window box relative to the element on which the IME composition is active. The extension is implemented in Microsoft Edge and Internet Explorer 11.
-ms-overflow-style
The -ms-overflow-style CSS property is a Microsoft extension controlling the behavior of scrollbars when the content of an element overflows.
-ms-scroll-chaining
The -ms-scroll-chaining CSS property is a Microsoft extension that specifies the scrolling behavior that occurs when a user hits the scroll limit during a manipulation.
-ms-scroll-limit
The -ms-scroll-limit CSS property is a Microsoft extension that specifies values for the -ms-scroll-limit-x-min, -ms-scroll-limit-y-min, -ms-scroll-limit-x-max, and -ms-scroll-limit-y-max properties.
-ms-scroll-limit-x-max
The -ms-scroll-limit-x-max CSS property is a Microsoft extension that specifies the maximum value for the Element.scrollLeft property.
-ms-scroll-limit-x-min
The -ms-scroll-limit-x-min CSS property is a Microsoft extension that specifies the minimum value for the Element.scrollLeft property.
-ms-scroll-limit-y-max
The -ms-scroll-limit-y-max CSS property is a Microsoft extension that specifies the maximum value for the Element.scrollTop property.
-ms-scroll-limit-y-min
The -ms-scroll-limit-y-min CSS property is a Microsoft extension that specifies the minimum value for the Element.scrollTop property.
-ms-scroll-rails
The -ms-scroll-rails CSS property is a Microsoft extension that specifies whether scrolling locks to the primary axis of motion.
-ms-scroll-snap-points-x
The -ms-scroll-snap-points-x CSS property is a Microsoft extension that specifies where snap-points will be located along the x-axis.
-ms-scroll-snap-points-y
The -ms-scroll-snap-points-y CSS property is a Microsoft extension that specifies where snap-points will be located along the y-axis.
-ms-scroll-snap-x
The -ms-scroll-snap-x CSS shorthand property is a Microsoft extension that specifies values for the -ms-scroll-snap-type and -ms-scroll-snap-points-x properties.
-ms-scroll-snap-y
The -ms-scroll-snap-x CSS shorthand property is a Microsoft extension that specifies values for the -ms-scroll-snap-type and -ms-scroll-snap-points-y properties.
-ms-scroll-translation
The -ms-scroll-translation CSS property is a Microsoft extension that specifies whether vertical-to-horizontal scroll wheel translation occurs on the specified element.
-ms-scrollbar-3dlight-color
The -ms-scrollbar-3dlight-color CSS property is a Microsoft extension specifying the color of the top and left edges of the scroll box and scroll arrows of a scroll bar.
-ms-scrollbar-arrow-color
The -ms-scrollbar-arrow-color CSS property is a Microsoft extension that specifies the color of the arrow elements of a scroll arrow.
-ms-scrollbar-base-color
The -ms-scrollbar-base-color CSS property is a Microsoft extension that specifies the base color of the main elements of a scroll bar.
-ms-scrollbar-darkshadow-color
The -ms-scrollbar-darkshadow-color CSS property is a Microsoft extension that specifies the color of a scroll bar's gutter.
-ms-scrollbar-face-color
The -ms-scrollbar-face-color CSS property is a Microsoft extension that specifies the color of the scroll box and scroll arrows of a scroll bar.
-ms-scrollbar-highlight-color
The -ms-scrollbar-highlight-color CSS property is a Microsoft extension that specifies the color of the slider tray, the top and left edges of the scroll box, and the scroll arrows of a scroll bar.
-ms-scrollbar-shadow-color
The -ms-scrollbar-shadow-color CSS property is a Microsoft extension that specifies the color of the bottom and right edges of the scroll box and scroll arrows of a scroll bar.
-ms-scrollbar-track-color
The -ms-scrollbar-track-color CSS property is a Microsoft extension that specifies the color of the track element of a scrollbar.
-ms-text-autospace
The -ms-text-autospace CSS property is a Microsoft extension that specifies the autospacing and narrow space width adjustment of text.
-ms-touch-select
The -ms-touch-select CSS property is a Microsoft extension that toggles the gripper visual elements that enable touch text selection.
-ms-wrap-flow
The -ms-wrap-flow CSS property is a Microsoft extension that specifies how exclusions impact inline content within block-level elements.
-ms-wrap-margin
The -ms-wrap-margin CSS property is a Microsoft extension that specifies a margin that offsets the inner wrap shape from other shapes.
-ms-wrap-through
The -ms-wrap-through CSS property is a Microsoft extension that specifies how content should wrap around an exclusion element.
:-moz-full-screen-ancestor
The :-moz-full-screen-ancestor CSS pseudo-class is a Mozilla extension that represents all ancestors of the full-screen element, except containing frames in parent documents, which are the full-screen element in their own documents. However, those elements' ancestors have this pseudo-class applied to them.
:-moz-system-metric()
This page was auto-generated because a user created a sub-page to this page.
::-ms-browse
The ::-ms-browse CSS pseudo-element is a Microsoft extension that represents the button that opens the file picker of <input type="file">.
::-ms-check
The ::-ms-check CSS pseudo-element is a Microsoft extension that represents  checkboxes and radio button groups created by <input type="checkbox"> and <input type="radio">.
::-ms-clear
The ::-ms-clear CSS pseudo-element creates a clear button at the edge of an <input type="text"> text control that clears the current value. This pseudo-element is non-standard, supported only in Internet Explorer 10, Internet Explorer 11, and Microsoft Edge.
::-ms-expand
The ::-ms-expand CSS pseudo-element is a Microsoft extension that represents the button of a <select> menu control that opens or closes the drop-down menu. Typically it is a triangle that points downward.
::-ms-fill
The ::-ms-fill CSS pseudo-element is a Microsoft extension that represents a progress bar displayed by <progress>.
::-ms-fill-lower
The ::-ms-fill-lower CSS pseudo-element represents the lower portion of the track of a slider control; that is, the portion corresponding to values less than the value currently selected by the thumb. A slider control is one possible representation of <input type="range">.
::-ms-fill-upper
The ::-ms-fill-upper CSS pseudo-element is a Microsoft extension that represents the upper portion of the track of a slider control; that is, the portion corresponding to values greater than the value currently selected by the thumb. A slider control is one possible representation of <input type="range">.
::-ms-reveal
The ::-ms-reveal CSS pseudo-element is a Microsoft extension that is used to display a password reveal button for use with a password field created by <input type="password">. The user presses the button to reveal the actual field value rather than asterisks.
::-ms-thumb
The ::-ms-thumb CSS pseudo-element is a Microsoft extension that represents the thumb that the user moves within the track of a slider control to alter its numerical value. A slider control is one possible representation of <input type="range">.
::-ms-ticks-after
The ::-ms-ticks-after CSS pseudo-element is a Microsoft extension that applies one or more styles to the tick marks that appear after the track of a slider control. A slider control is one possible representation of <input type="range">.
::-ms-ticks-before
The ::-ms-ticks-before CSS pseudo-element is a Microsoft extension that applies one or more styles to the tick marks that appear before the track of a slider control. A slider control is one possible representation of <input type="range">.
::-ms-tooltip
The ::-ms-tooltip CSS pseudo-element is a Microsoft extension that represents the tooltip of a slider control. A slider control is one possible representation of <input type="range">.
::-ms-track
The ::-ms-track CSS pseudo-element is a Microsoft extension that represents the track of a slider control. A slider control is one possible representation of <input type="range">.
::-ms-value
The ::-ms-value CSS pseudo-element is a Microsoft extension that applies rules to the value of a text or password <input> control or the content of a <select> control.
@media
Parent for archived media features.
azimuth
In combination with elevation, the azimuth CSS property enables different audio sources to be positioned spatially for aural presentation. This is important in that it provides a natural way to tell several voices apart, as each can be positioned to originate at a different location on the sound stage. Stereo output produce a lateral sound stage, while binaural headphones and multi-speaker setups allow for a fully three-dimensional stage.
display-inside
The display-inside CSS property specifies the inner display type of the box generated by an element, dictating how its contents lay out inside the box.
display-outside
The display-outside CSS property specifies the outer display type of the box generated by an element, dictating how the element participates in its parent formatting context.