docs.rodeo

MDN Web Docs mirror

-webkit-prefixed CSS extensions

{{CSSRef}} 

User agents based on WebKit or Blink, such as Safari and Chrome, support several special extensions to CSS. These extensions are prefixed with -webkit-.

-webkit-prefixed properties without standard equivalents

[!NOTE] Avoid using on websites. These properties will only work in WebKit- or Blink-based browsers except where specified.

A-C

D-I

L

M

N-R

T

U-Z

-webkit-prefixed properties with standard equivalents

Several old -webkit- prefixed properties have standard equivalents. Even if the name and syntax may be different, they shouldn’t be used anymore at all.

For each of them, use the standard equivalent provided.

A-B

C-I

J-Z

-webkit-prefixed property values

Pseudo-classes

* Now standard.

[!NOTE] If there is an invalid pseudo-class within in a chain or group of selectors, the whole selector list is invalid.

Pseudo-elements

For web-compatibility reasons, Blink, WebKit, and Gecko browsers treat all pseudo-elements starting with ::-webkit- as valid.

* Now standard.

[!NOTE] Generally, if there is an invalid pseudo-element or pseudo-class within in a chain or group of selectors, the whole selector list is invalid. If a pseudo-element (but not pseudo-class) has a -webkit- prefix, As of Firefox 63, Blink, WebKit and Gecko browsers assume it is valid, not invalidating the selector list.

Media features

See also

In this article

View on MDN