UNPKG

jsdom

Version:

A JavaScript implementation of many web standards

1,704 lines (1,703 loc) 502 kB
"use strict"; module.exports = new Map([ [ "-webkit-align-content", { "name": "-webkit-align-content", "href": "https://compat.spec.whatwg.org/#propdef--webkit-align-content", "legacyAliasOf": "align-content", "styleDeclaration": [ "-webkit-align-content", "WebkitAlignContent", "webkitAlignContent" ], "syntax": "normal | <baseline-position> | <content-distribution> | <overflow-position>? <content-position>" } ], [ "-webkit-align-items", { "name": "-webkit-align-items", "href": "https://compat.spec.whatwg.org/#propdef--webkit-align-items", "legacyAliasOf": "align-items", "styleDeclaration": [ "-webkit-align-items", "WebkitAlignItems", "webkitAlignItems" ], "syntax": "normal | stretch | <baseline-position> | <overflow-position>? <self-position>" } ], [ "-webkit-align-self", { "name": "-webkit-align-self", "href": "https://compat.spec.whatwg.org/#propdef--webkit-align-self", "legacyAliasOf": "align-self", "styleDeclaration": [ "-webkit-align-self", "WebkitAlignSelf", "webkitAlignSelf" ], "syntax": "auto | <overflow-position>? [ normal | <self-position> ]| stretch | <baseline-position>" } ], [ "-webkit-animation", { "name": "-webkit-animation", "href": "https://compat.spec.whatwg.org/#propdef--webkit-animation", "legacyAliasOf": "animation", "styleDeclaration": [ "-webkit-animation", "WebkitAnimation", "webkitAnimation" ], "longhands": [ "animation-name", "animation-duration", "animation-timing-function", "animation-delay", "animation-iteration-count", "animation-direction", "animation-fill-mode", "animation-play-state", "animation-timeline" ], "resetLonghands": [ "animation-range", "animation-trigger" ], "syntax": "<single-animation>#" } ], [ "-webkit-animation-delay", { "name": "-webkit-animation-delay", "href": "https://compat.spec.whatwg.org/#propdef--webkit-animation-delay", "legacyAliasOf": "animation-delay", "styleDeclaration": [ "-webkit-animation-delay", "WebkitAnimationDelay", "webkitAnimationDelay" ], "syntax": "<time>#" } ], [ "-webkit-animation-direction", { "name": "-webkit-animation-direction", "href": "https://compat.spec.whatwg.org/#propdef--webkit-animation-direction", "legacyAliasOf": "animation-direction", "styleDeclaration": [ "-webkit-animation-direction", "WebkitAnimationDirection", "webkitAnimationDirection" ], "syntax": "<single-animation-direction>#" } ], [ "-webkit-animation-duration", { "name": "-webkit-animation-duration", "href": "https://compat.spec.whatwg.org/#propdef--webkit-animation-duration", "legacyAliasOf": "animation-duration", "styleDeclaration": [ "-webkit-animation-duration", "WebkitAnimationDuration", "webkitAnimationDuration" ], "syntax": "<time [0s,∞]>#" } ], [ "-webkit-animation-fill-mode", { "name": "-webkit-animation-fill-mode", "href": "https://compat.spec.whatwg.org/#propdef--webkit-animation-fill-mode", "legacyAliasOf": "animation-fill-mode", "styleDeclaration": [ "-webkit-animation-fill-mode", "WebkitAnimationFillMode", "webkitAnimationFillMode" ], "syntax": "<single-animation-fill-mode>#" } ], [ "-webkit-animation-iteration-count", { "name": "-webkit-animation-iteration-count", "href": "https://compat.spec.whatwg.org/#propdef--webkit-animation-iteration-count", "legacyAliasOf": "animation-iteration-count", "styleDeclaration": [ "-webkit-animation-iteration-count", "WebkitAnimationIterationCount", "webkitAnimationIterationCount" ], "syntax": "<single-animation-iteration-count>#" } ], [ "-webkit-animation-name", { "name": "-webkit-animation-name", "href": "https://compat.spec.whatwg.org/#propdef--webkit-animation-name", "legacyAliasOf": "animation-name", "styleDeclaration": [ "-webkit-animation-name", "WebkitAnimationName", "webkitAnimationName" ], "syntax": "[ none | <keyframes-name> ]#" } ], [ "-webkit-animation-play-state", { "name": "-webkit-animation-play-state", "href": "https://compat.spec.whatwg.org/#propdef--webkit-animation-play-state", "legacyAliasOf": "animation-play-state", "styleDeclaration": [ "-webkit-animation-play-state", "WebkitAnimationPlayState", "webkitAnimationPlayState" ], "syntax": "<single-animation-play-state>#" } ], [ "-webkit-animation-timing-function", { "name": "-webkit-animation-timing-function", "href": "https://compat.spec.whatwg.org/#propdef--webkit-animation-timing-function", "legacyAliasOf": "animation-timing-function", "styleDeclaration": [ "-webkit-animation-timing-function", "WebkitAnimationTimingFunction", "webkitAnimationTimingFunction" ], "syntax": "<easing-function>#" } ], [ "-webkit-appearance", { "name": "-webkit-appearance", "href": "https://drafts.csswg.org/css-ui-4/#propdef--webkit-appearance", "legacyAliasOf": "appearance", "styleDeclaration": [ "-webkit-appearance", "WebkitAppearance", "webkitAppearance" ], "syntax": "none | auto | base | base-select | <compat-auto> | <compat-special> | base" } ], [ "-webkit-backface-visibility", { "name": "-webkit-backface-visibility", "href": "https://compat.spec.whatwg.org/#propdef--webkit-backface-visibility", "legacyAliasOf": "backface-visibility", "styleDeclaration": [ "-webkit-backface-visibility", "WebkitBackfaceVisibility", "webkitBackfaceVisibility" ], "syntax": "visible | hidden" } ], [ "-webkit-background-clip", { "name": "-webkit-background-clip", "href": "https://compat.spec.whatwg.org/#propdef--webkit-background-clip", "legacyAliasOf": "background-clip", "styleDeclaration": [ "-webkit-background-clip", "WebkitBackgroundClip", "webkitBackgroundClip" ], "syntax": "<visual-box>#" } ], [ "-webkit-background-origin", { "name": "-webkit-background-origin", "href": "https://compat.spec.whatwg.org/#propdef--webkit-background-origin", "legacyAliasOf": "background-origin", "styleDeclaration": [ "-webkit-background-origin", "WebkitBackgroundOrigin", "webkitBackgroundOrigin" ], "syntax": "<visual-box>#" } ], [ "-webkit-background-size", { "name": "-webkit-background-size", "href": "https://compat.spec.whatwg.org/#propdef--webkit-background-size", "legacyAliasOf": "background-size", "styleDeclaration": [ "-webkit-background-size", "WebkitBackgroundSize", "webkitBackgroundSize" ], "syntax": "<bg-size>#" } ], [ "-webkit-border-bottom-left-radius", { "name": "-webkit-border-bottom-left-radius", "href": "https://compat.spec.whatwg.org/#propdef--webkit-border-bottom-left-radius", "legacyAliasOf": "border-bottom-left-radius", "styleDeclaration": [ "-webkit-border-bottom-left-radius", "WebkitBorderBottomLeftRadius", "webkitBorderBottomLeftRadius" ], "syntax": "<border-radius>" } ], [ "-webkit-border-bottom-right-radius", { "name": "-webkit-border-bottom-right-radius", "href": "https://compat.spec.whatwg.org/#propdef--webkit-border-bottom-right-radius", "legacyAliasOf": "border-bottom-right-radius", "styleDeclaration": [ "-webkit-border-bottom-right-radius", "WebkitBorderBottomRightRadius", "webkitBorderBottomRightRadius" ], "syntax": "<border-radius>" } ], [ "-webkit-border-radius", { "name": "-webkit-border-radius", "href": "https://compat.spec.whatwg.org/#propdef--webkit-border-radius", "legacyAliasOf": "border-radius", "styleDeclaration": [ "-webkit-border-radius", "WebkitBorderRadius", "webkitBorderRadius" ], "longhands": [ "border-top-left-radius", "border-top-right-radius", "border-bottom-right-radius", "border-bottom-left-radius" ], "syntax": "<length-percentage [0,∞]>{1,4} [ / <length-percentage [0,∞]>{1,4} ]?" } ], [ "-webkit-border-top-left-radius", { "name": "-webkit-border-top-left-radius", "href": "https://compat.spec.whatwg.org/#propdef--webkit-border-top-left-radius", "legacyAliasOf": "border-top-left-radius", "styleDeclaration": [ "-webkit-border-top-left-radius", "WebkitBorderTopLeftRadius", "webkitBorderTopLeftRadius" ], "syntax": "<border-radius>" } ], [ "-webkit-border-top-right-radius", { "name": "-webkit-border-top-right-radius", "href": "https://compat.spec.whatwg.org/#propdef--webkit-border-top-right-radius", "legacyAliasOf": "border-top-right-radius", "styleDeclaration": [ "-webkit-border-top-right-radius", "WebkitBorderTopRightRadius", "webkitBorderTopRightRadius" ], "syntax": "<border-radius>" } ], [ "-webkit-box-align", { "name": "-webkit-box-align", "href": "https://compat.spec.whatwg.org/#propdef--webkit-box-align", "styleDeclaration": [ "-webkit-box-align", "WebkitBoxAlign", "webkitBoxAlign" ] } ], [ "-webkit-box-flex", { "name": "-webkit-box-flex", "href": "https://compat.spec.whatwg.org/#propdef--webkit-box-flex", "styleDeclaration": [ "-webkit-box-flex", "WebkitBoxFlex", "webkitBoxFlex" ] } ], [ "-webkit-box-ordinal-group", { "name": "-webkit-box-ordinal-group", "href": "https://compat.spec.whatwg.org/#propdef--webkit-box-ordinal-group", "styleDeclaration": [ "-webkit-box-ordinal-group", "WebkitBoxOrdinalGroup", "webkitBoxOrdinalGroup" ] } ], [ "-webkit-box-orient", { "name": "-webkit-box-orient", "href": "https://compat.spec.whatwg.org/#propdef--webkit-box-orient", "styleDeclaration": [ "-webkit-box-orient", "WebkitBoxOrient", "webkitBoxOrient" ] } ], [ "-webkit-box-pack", { "name": "-webkit-box-pack", "href": "https://compat.spec.whatwg.org/#propdef--webkit-box-pack", "styleDeclaration": [ "-webkit-box-pack", "WebkitBoxPack", "webkitBoxPack" ] } ], [ "-webkit-box-shadow", { "name": "-webkit-box-shadow", "href": "https://compat.spec.whatwg.org/#propdef--webkit-box-shadow", "legacyAliasOf": "box-shadow", "styleDeclaration": [ "-webkit-box-shadow", "WebkitBoxShadow", "webkitBoxShadow" ], "longhands": [ "box-shadow-color", "box-shadow-offset", "box-shadow-blur", "box-shadow-spread", "box-shadow-position" ], "syntax": "<spread-shadow>#" } ], [ "-webkit-box-sizing", { "name": "-webkit-box-sizing", "href": "https://compat.spec.whatwg.org/#propdef--webkit-box-sizing", "legacyAliasOf": "box-sizing", "styleDeclaration": [ "-webkit-box-sizing", "WebkitBoxSizing", "webkitBoxSizing" ], "syntax": "content-box | border-box" } ], [ "-webkit-filter", { "name": "-webkit-filter", "href": "https://compat.spec.whatwg.org/#propdef--webkit-filter", "legacyAliasOf": "filter", "styleDeclaration": [ "-webkit-filter", "WebkitFilter", "webkitFilter" ], "syntax": "none | <filter-value-list>" } ], [ "-webkit-flex", { "name": "-webkit-flex", "href": "https://compat.spec.whatwg.org/#propdef--webkit-flex-propdef", "legacyAliasOf": "flex", "styleDeclaration": [ "-webkit-flex", "WebkitFlex", "webkitFlex" ], "longhands": [ "flex-grow", "flex-shrink", "flex-basis" ], "syntax": "none | [ <'flex-grow'> <'flex-shrink'>? || <'flex-basis'> ]" } ], [ "-webkit-flex-basis", { "name": "-webkit-flex-basis", "href": "https://compat.spec.whatwg.org/#propdef--webkit-flex-basis", "legacyAliasOf": "flex-basis", "styleDeclaration": [ "-webkit-flex-basis", "WebkitFlexBasis", "webkitFlexBasis" ], "syntax": "content | <'width'>" } ], [ "-webkit-flex-direction", { "name": "-webkit-flex-direction", "href": "https://compat.spec.whatwg.org/#propdef--webkit-flex-direction", "legacyAliasOf": "flex-direction", "styleDeclaration": [ "-webkit-flex-direction", "WebkitFlexDirection", "webkitFlexDirection" ], "syntax": "row | row-reverse | column | column-reverse" } ], [ "-webkit-flex-flow", { "name": "-webkit-flex-flow", "href": "https://compat.spec.whatwg.org/#propdef--webkit-flex-flow", "legacyAliasOf": "flex-flow", "styleDeclaration": [ "-webkit-flex-flow", "WebkitFlexFlow", "webkitFlexFlow" ], "longhands": [ "flex-direction", "flex-wrap" ], "syntax": "<'flex-direction'> || <'flex-wrap'>" } ], [ "-webkit-flex-grow", { "name": "-webkit-flex-grow", "href": "https://compat.spec.whatwg.org/#propdef--webkit-flex-grow", "legacyAliasOf": "flex-grow", "styleDeclaration": [ "-webkit-flex-grow", "WebkitFlexGrow", "webkitFlexGrow" ], "syntax": "<number [0,∞]>" } ], [ "-webkit-flex-shrink", { "name": "-webkit-flex-shrink", "href": "https://compat.spec.whatwg.org/#propdef--webkit-flex-shrink", "legacyAliasOf": "flex-shrink", "styleDeclaration": [ "-webkit-flex-shrink", "WebkitFlexShrink", "webkitFlexShrink" ], "syntax": "<number [0,∞]>" } ], [ "-webkit-flex-wrap", { "name": "-webkit-flex-wrap", "href": "https://compat.spec.whatwg.org/#propdef--webkit-flex-wrap", "legacyAliasOf": "flex-wrap", "styleDeclaration": [ "-webkit-flex-wrap", "WebkitFlexWrap", "webkitFlexWrap" ], "syntax": "nowrap | wrap | wrap-reverse" } ], [ "-webkit-justify-content", { "name": "-webkit-justify-content", "href": "https://compat.spec.whatwg.org/#propdef--webkit-justify-content", "legacyAliasOf": "justify-content", "styleDeclaration": [ "-webkit-justify-content", "WebkitJustifyContent", "webkitJustifyContent" ], "syntax": "normal | <content-distribution> | <overflow-position>? [ <content-position> | left | right ]" } ], [ "-webkit-line-clamp", { "name": "-webkit-line-clamp", "href": "https://drafts.csswg.org/css-overflow-4/#propdef--webkit-line-clamp", "initial": "none", "appliesTo": "see individual properties", "inherited": "see individual properties", "percentages": "N/A", "computedValue": "see individual properties", "animationType": "see individual properties", "canonicalOrder": "per grammar", "styleDeclaration": [ "-webkit-line-clamp", "WebkitLineClamp", "webkitLineClamp" ], "longhands": [ "max-lines", "block-ellipsis", "continue" ], "syntax": "none | <integer [1,∞]>" } ], [ "-webkit-mask", { "name": "-webkit-mask", "href": "https://compat.spec.whatwg.org/#propdef--webkit-mask", "legacyAliasOf": "mask", "styleDeclaration": [ "-webkit-mask", "WebkitMask", "webkitMask" ], "longhands": [ "mask-image", "mask-position", "mask-size", "mask-repeat", "mask-origin", "mask-clip", "mask-composite", "mask-mode" ], "resetLonghands": [ "mask-border" ], "syntax": "<mask-layer>#" } ], [ "-webkit-mask-box-image", { "name": "-webkit-mask-box-image", "href": "https://compat.spec.whatwg.org/#propdef--webkit-mask-box-image", "legacyAliasOf": "mask-border", "styleDeclaration": [ "-webkit-mask-box-image", "WebkitMaskBoxImage", "webkitMaskBoxImage" ], "longhands": [ "mask-border-source", "mask-border-slice", "mask-border-width", "mask-border-outset", "mask-border-repeat", "mask-border-mode" ], "syntax": "<'mask-border-source'> || <'mask-border-slice'> [ / <'mask-border-width'>? [ / <'mask-border-outset'> ]? ]? || <'mask-border-repeat'> || <'mask-border-mode'>" } ], [ "-webkit-mask-box-image-outset", { "name": "-webkit-mask-box-image-outset", "href": "https://compat.spec.whatwg.org/#propdef--webkit-mask-box-image-outset", "legacyAliasOf": "mask-border-outset", "styleDeclaration": [ "-webkit-mask-box-image-outset", "WebkitMaskBoxImageOutset", "webkitMaskBoxImageOutset" ], "syntax": "[ <length> | <number> ]{1,4}" } ], [ "-webkit-mask-box-image-repeat", { "name": "-webkit-mask-box-image-repeat", "href": "https://compat.spec.whatwg.org/#propdef--webkit-mask-box-image-repeat", "legacyAliasOf": "mask-border-repeat", "styleDeclaration": [ "-webkit-mask-box-image-repeat", "WebkitMaskBoxImageRepeat", "webkitMaskBoxImageRepeat" ], "syntax": "[ stretch | repeat | round | space ]{1,2}" } ], [ "-webkit-mask-box-image-slice", { "name": "-webkit-mask-box-image-slice", "href": "https://compat.spec.whatwg.org/#propdef--webkit-mask-box-image-slice", "legacyAliasOf": "mask-border-slice", "styleDeclaration": [ "-webkit-mask-box-image-slice", "WebkitMaskBoxImageSlice", "webkitMaskBoxImageSlice" ], "syntax": "[ <number> | <percentage> ]{1,4} fill?" } ], [ "-webkit-mask-box-image-source", { "name": "-webkit-mask-box-image-source", "href": "https://compat.spec.whatwg.org/#propdef--webkit-mask-box-image-source", "legacyAliasOf": "mask-border-source", "styleDeclaration": [ "-webkit-mask-box-image-source", "WebkitMaskBoxImageSource", "webkitMaskBoxImageSource" ], "syntax": "none | <image>" } ], [ "-webkit-mask-box-image-width", { "name": "-webkit-mask-box-image-width", "href": "https://compat.spec.whatwg.org/#propdef--webkit-mask-box-image-width", "legacyAliasOf": "mask-border-width", "styleDeclaration": [ "-webkit-mask-box-image-width", "WebkitMaskBoxImageWidth", "webkitMaskBoxImageWidth" ], "syntax": "[ <length-percentage> | <number> | auto ]{1,4}" } ], [ "-webkit-mask-clip", { "name": "-webkit-mask-clip", "href": "https://compat.spec.whatwg.org/#propdef--webkit-mask-clip", "legacyAliasOf": "mask-clip", "styleDeclaration": [ "-webkit-mask-clip", "WebkitMaskClip", "webkitMaskClip" ], "syntax": "[ <coord-box> | no-clip ]#" } ], [ "-webkit-mask-composite", { "name": "-webkit-mask-composite", "href": "https://compat.spec.whatwg.org/#propdef--webkit-mask-composite", "legacyAliasOf": "mask-composite", "styleDeclaration": [ "-webkit-mask-composite", "WebkitMaskComposite", "webkitMaskComposite" ], "syntax": "<compositing-operator>#" } ], [ "-webkit-mask-image", { "name": "-webkit-mask-image", "href": "https://compat.spec.whatwg.org/#propdef--webkit-mask-image", "legacyAliasOf": "mask-image", "styleDeclaration": [ "-webkit-mask-image", "WebkitMaskImage", "webkitMaskImage" ], "syntax": "<mask-reference>#" } ], [ "-webkit-mask-origin", { "name": "-webkit-mask-origin", "href": "https://compat.spec.whatwg.org/#propdef--webkit-mask-origin", "legacyAliasOf": "mask-origin", "styleDeclaration": [ "-webkit-mask-origin", "WebkitMaskOrigin", "webkitMaskOrigin" ], "syntax": "<coord-box>#" } ], [ "-webkit-mask-position", { "name": "-webkit-mask-position", "href": "https://compat.spec.whatwg.org/#propdef--webkit-mask-position", "legacyAliasOf": "mask-position", "styleDeclaration": [ "-webkit-mask-position", "WebkitMaskPosition", "webkitMaskPosition" ], "syntax": "<position>#" } ], [ "-webkit-mask-repeat", { "name": "-webkit-mask-repeat", "href": "https://compat.spec.whatwg.org/#propdef--webkit-mask-repeat", "legacyAliasOf": "mask-repeat", "styleDeclaration": [ "-webkit-mask-repeat", "WebkitMaskRepeat", "webkitMaskRepeat" ], "syntax": "<repeat-style>#" } ], [ "-webkit-mask-size", { "name": "-webkit-mask-size", "href": "https://compat.spec.whatwg.org/#propdef--webkit-mask-size", "legacyAliasOf": "mask-size", "styleDeclaration": [ "-webkit-mask-size", "WebkitMaskSize", "webkitMaskSize" ], "syntax": "<bg-size>#" } ], [ "-webkit-order", { "name": "-webkit-order", "href": "https://compat.spec.whatwg.org/#propdef--webkit-order", "legacyAliasOf": "order", "styleDeclaration": [ "-webkit-order", "WebkitOrder", "webkitOrder" ], "syntax": "<integer>" } ], [ "-webkit-perspective", { "name": "-webkit-perspective", "href": "https://compat.spec.whatwg.org/#propdef--webkit-perspective", "legacyAliasOf": "perspective", "styleDeclaration": [ "-webkit-perspective", "WebkitPerspective", "webkitPerspective" ], "syntax": "none | <length [0,∞]>" } ], [ "-webkit-perspective-origin", { "name": "-webkit-perspective-origin", "href": "https://compat.spec.whatwg.org/#propdef--webkit-perspective-origin", "legacyAliasOf": "perspective-origin", "styleDeclaration": [ "-webkit-perspective-origin", "WebkitPerspectiveOrigin", "webkitPerspectiveOrigin" ], "syntax": "<position>" } ], [ "-webkit-text-fill-color", { "name": "-webkit-text-fill-color", "href": "https://compat.spec.whatwg.org/#propdef--webkit-text-fill-color", "initial": "currentcolor", "appliesTo": "all elements", "inherited": "yes", "percentages": "N/A", "computedValue": "an RGBA color", "canonicalOrder": "per grammar", "animationType": "by computed value type", "media": "visual", "styleDeclaration": [ "-webkit-text-fill-color", "WebkitTextFillColor", "webkitTextFillColor" ], "syntax": "<color>" } ], [ "-webkit-text-size-adjust", { "name": "-webkit-text-size-adjust", "href": "https://compat.spec.whatwg.org/#propdef--webkit-text-size-adjust", "legacyAliasOf": "text-size-adjust", "styleDeclaration": [ "-webkit-text-size-adjust", "WebkitTextSizeAdjust", "webkitTextSizeAdjust" ], "syntax": "auto | none | <percentage [0,∞]>" } ], [ "-webkit-text-stroke", { "name": "-webkit-text-stroke", "href": "https://compat.spec.whatwg.org/#propdef--webkit-text-stroke", "initial": "See individual properties", "appliesTo": "See individual properties", "inherited": "yes", "percentages": "N/A", "computedValue": "See individual properties", "canonicalOrder": "per grammar", "animationType": "See individual properties", "media": "visual", "styleDeclaration": [ "-webkit-text-stroke", "WebkitTextStroke", "webkitTextStroke" ], "longhands": [ "-webkit-text-stroke-width", "-webkit-text-stroke-color" ], "syntax": "<line-width> || <color>" } ], [ "-webkit-text-stroke-color", { "name": "-webkit-text-stroke-color", "href": "https://compat.spec.whatwg.org/#propdef--webkit-text-stroke-color", "initial": "currentcolor", "appliesTo": "all elements", "inherited": "yes", "percentages": "N/A", "computedValue": "an RGBA color", "canonicalOrder": "per grammar", "animationType": "by computed value type", "media": "visual", "styleDeclaration": [ "-webkit-text-stroke-color", "WebkitTextStrokeColor", "webkitTextStrokeColor" ], "syntax": "<color>" } ], [ "-webkit-text-stroke-width", { "name": "-webkit-text-stroke-width", "href": "https://compat.spec.whatwg.org/#propdef--webkit-text-stroke-width", "initial": "0", "appliesTo": "all elements", "inherited": "yes", "percentages": "N/A", "computedValue": "absolute length", "canonicalOrder": "per grammar", "animationType": "discrete", "media": "visual", "styleDeclaration": [ "-webkit-text-stroke-width", "WebkitTextStrokeWidth", "webkitTextStrokeWidth" ], "syntax": "<line-width>" } ], [ "-webkit-transform", { "name": "-webkit-transform", "href": "https://compat.spec.whatwg.org/#propdef--webkit-transform", "legacyAliasOf": "transform", "styleDeclaration": [ "-webkit-transform", "WebkitTransform", "webkitTransform" ], "syntax": "none | <transform-list>" } ], [ "-webkit-transform-origin", { "name": "-webkit-transform-origin", "href": "https://compat.spec.whatwg.org/#propdef--webkit-transform-origin", "legacyAliasOf": "transform-origin", "styleDeclaration": [ "-webkit-transform-origin", "WebkitTransformOrigin", "webkitTransformOrigin" ], "syntax": "[ left | center | right | top | bottom | <length-percentage> ] | [ left | center | right | <length-percentage> ] [ top | center | bottom | <length-percentage> ] <length>? | [ [ center | left | right ] && [ center | top | bottom ] ] <length>?" } ], [ "-webkit-transform-style", { "name": "-webkit-transform-style", "href": "https://compat.spec.whatwg.org/#propdef--webkit-transform-style", "legacyAliasOf": "transform-style", "styleDeclaration": [ "-webkit-transform-style", "WebkitTransformStyle", "webkitTransformStyle" ], "syntax": "flat | preserve-3d" } ], [ "-webkit-transition", { "name": "-webkit-transition", "href": "https://compat.spec.whatwg.org/#propdef--webkit-transition", "legacyAliasOf": "transition", "styleDeclaration": [ "-webkit-transition", "WebkitTransition", "webkitTransition" ], "longhands": [ "transition-property", "transition-duration", "transition-timing-function", "transition-delay", "transition-behavior" ], "syntax": "<single-transition>#" } ], [ "-webkit-transition-delay", { "name": "-webkit-transition-delay", "href": "https://compat.spec.whatwg.org/#propdef--webkit-transition-delay", "legacyAliasOf": "transition-delay", "styleDeclaration": [ "-webkit-transition-delay", "WebkitTransitionDelay", "webkitTransitionDelay" ], "syntax": "<time>#" } ], [ "-webkit-transition-duration", { "name": "-webkit-transition-duration", "href": "https://compat.spec.whatwg.org/#propdef--webkit-transition-duration", "legacyAliasOf": "transition-duration", "styleDeclaration": [ "-webkit-transition-duration", "WebkitTransitionDuration", "webkitTransitionDuration" ], "syntax": "<time [0s,∞]>#" } ], [ "-webkit-transition-property", { "name": "-webkit-transition-property", "href": "https://compat.spec.whatwg.org/#propdef--webkit-transition-property", "legacyAliasOf": "transition-property", "styleDeclaration": [ "-webkit-transition-property", "WebkitTransitionProperty", "webkitTransitionProperty" ], "syntax": "none | <single-transition-property>#" } ], [ "-webkit-transition-timing-function", { "name": "-webkit-transition-timing-function", "href": "https://compat.spec.whatwg.org/#propdef--webkit-transition-timing-function", "legacyAliasOf": "transition-timing-function", "styleDeclaration": [ "-webkit-transition-timing-function", "WebkitTransitionTimingFunction", "webkitTransitionTimingFunction" ], "syntax": "<easing-function>#" } ], [ "-webkit-user-select", { "name": "-webkit-user-select", "href": "https://drafts.csswg.org/css-ui-4/#propdef--webkit-user-select", "styleDeclaration": [ "-webkit-user-select", "WebkitUserSelect", "webkitUserSelect" ], "syntax": "auto | text | none | contain | all" } ], [ "accent-color", { "name": "accent-color", "href": "https://drafts.csswg.org/css-ui-4/#propdef-accent-color", "initial": "auto", "appliesTo": "all elements", "inherited": "yes", "percentages": "N/A", "computedValue": "the keyword auto or a computed color", "canonicalOrder": "per grammar", "animationType": "by computed value type", "styleDeclaration": [ "accent-color", "accentColor" ], "syntax": "auto | <color>" } ], [ "align-content", { "name": "align-content", "href": "https://drafts.csswg.org/css-align-3/#propdef-align-content", "initial": "normal", "appliesTo": "block containers, multicol containers, flex containers, and grid containers", "inherited": "no", "percentages": "n/a", "computedValue": "specified keyword(s)", "canonicalOrder": "per grammar", "animationType": "discrete", "styleDeclaration": [ "align-content", "alignContent" ], "syntax": "normal | <baseline-position> | <content-distribution> | <overflow-position>? <content-position>" } ], [ "align-items", { "name": "align-items", "href": "https://drafts.csswg.org/css-align-3/#propdef-align-items", "initial": "normal", "appliesTo": "all elements", "inherited": "no", "percentages": "n/a", "computedValue": "specified keyword(s)", "canonicalOrder": "per grammar", "animationType": "discrete", "styleDeclaration": [ "align-items", "alignItems" ], "syntax": "normal | stretch | <baseline-position> | <overflow-position>? <self-position> | anchor-center" } ], [ "align-self", { "name": "align-self", "href": "https://drafts.csswg.org/css-align-3/#propdef-align-self", "initial": "auto", "appliesTo": "flex items, grid items, and absolutely-positioned boxes", "inherited": "no", "percentages": "n/a", "computedValue": "specified keyword(s)", "canonicalOrder": "per grammar", "animationType": "discrete", "styleDeclaration": [ "align-self", "alignSelf" ], "syntax": "auto | <overflow-position>? [ normal | <self-position> ]| stretch | <baseline-position> | anchor-center" } ], [ "alignment-baseline", { "name": "alignment-baseline", "href": "https://drafts.csswg.org/css-inline-3/#propdef-alignment-baseline", "initial": "baseline", "appliesTo": "inline-level boxes, flex items, grid items, table cells, and SVG text content elements", "inherited": "no", "percentages": "N/A", "computedValue": "specified keyword", "canonicalOrder": "per grammar", "animationType": "discrete", "styleDeclaration": [ "alignment-baseline", "alignmentBaseline" ], "syntax": "baseline | <baseline-metric>" } ], [ "all", { "name": "all", "href": "https://drafts.csswg.org/css-cascade-5/#propdef-all", "initial": "see individual properties", "appliesTo": "see individual properties", "inherited": "see individual properties", "percentages": "see individual properties", "computedValue": "see individual properties", "animationType": "see individual properties", "canonicalOrder": "per grammar", "styleDeclaration": [ "all" ], "syntax": "initial | inherit | unset | revert | revert-layer | revert-rule" } ], [ "anchor-name", { "name": "anchor-name", "href": "https://drafts.csswg.org/css-anchor-position-1/#propdef-anchor-name", "initial": "none", "appliesTo": "all elements that generate a principal box", "inherited": "no", "percentages": "n/a", "computedValue": "as specified", "canonicalOrder": "per grammar", "animationType": "discrete", "styleDeclaration": [ "anchor-name", "anchorName" ], "syntax": "none | <anchor-name>#" } ], [ "anchor-scope", { "name": "anchor-scope", "href": "https://drafts.csswg.org/css-anchor-position-1/#propdef-anchor-scope", "initial": "none", "appliesTo": "all elements", "inherited": "no", "percentages": "n/a", "computedValue": "as specified", "canonicalOrder": "per grammar", "animationType": "discrete", "styleDeclaration": [ "anchor-scope", "anchorScope" ], "syntax": "none | all | <anchor-name>#" } ], [ "animation", { "name": "animation", "href": "https://drafts.csswg.org/css-animations-1/#propdef-animation", "initial": "see individual properties", "appliesTo": "all elements", "inherited": "no", "percentages": "N/A", "computedValue": "see individual properties", "canonicalOrder": "per grammar", "animationType": "not animatable", "styleDeclaration": [ "animation" ], "longhands": [ "animation-name", "animation-duration", "animation-timing-function", "animation-delay", "animation-iteration-count", "animation-direction", "animation-fill-mode", "animation-play-state", "animation-timeline" ], "resetLonghands": [ "animation-range", "animation-trigger" ], "syntax": "<single-animation>#" } ], [ "animation-composition", { "name": "animation-composition", "href": "https://drafts.csswg.org/css-animations-2/#propdef-animation-composition", "initial": "replace", "appliesTo": "all elements", "inherited": "no", "percentages": "N/A", "computedValue": "list, each item a keyword as specified", "canonicalOrder": "per grammar", "animationType": "not animatable", "styleDeclaration": [ "animation-composition", "animationComposition" ], "syntax": "<single-animation-composition>#" } ], [ "animation-delay", { "name": "animation-delay", "href": "https://drafts.csswg.org/css-animations-1/#propdef-animation-delay", "initial": "0s", "appliesTo": "all elements", "inherited": "no", "percentages": "N/A", "computedValue": "list, each item a duration", "canonicalOrder": "per grammar", "animationType": "not animatable", "styleDeclaration": [ "animation-delay", "animationDelay" ], "syntax": "<time>#" } ], [ "animation-direction", { "name": "animation-direction", "href": "https://drafts.csswg.org/css-animations-1/#propdef-animation-direction", "initial": "normal", "appliesTo": "all elements", "inherited": "no", "percentages": "N/A", "computedValue": "list, each item a keyword as specified", "canonicalOrder": "per grammar", "animationType": "not animatable", "styleDeclaration": [ "animation-direction", "animationDirection" ], "syntax": "<single-animation-direction>#" } ], [ "animation-duration", { "name": "animation-duration", "href": "https://drafts.csswg.org/css-animations-2/#propdef-animation-duration", "initial": "auto", "appliesTo": "all elements", "inherited": "no", "percentages": "N/A", "computedValue": "list, each item either a time or the keyword auto", "canonicalOrder": "per grammar", "animationType": "not animatable", "styleDeclaration": [ "animation-duration", "animationDuration" ], "syntax": "[ auto | <time [0s,∞]> ]#" } ], [ "animation-fill-mode", { "name": "animation-fill-mode", "href": "https://drafts.csswg.org/css-animations-1/#propdef-animation-fill-mode", "initial": "none", "appliesTo": "all elements", "inherited": "no", "percentages": "N/A", "computedValue": "list, each item a keyword as specified", "canonicalOrder": "per grammar", "animationType": "not animatable", "styleDeclaration": [ "animation-fill-mode", "animationFillMode" ], "syntax": "<single-animation-fill-mode>#" } ], [ "animation-iteration-count", { "name": "animation-iteration-count", "href": "https://drafts.csswg.org/css-animations-1/#propdef-animation-iteration-count", "initial": "1", "appliesTo": "all elements", "inherited": "no", "percentages": "N/A", "computedValue": "list, each item either a number or the keyword infinite", "canonicalOrder": "per grammar", "animationType": "not animatable", "styleDeclaration": [ "animation-iteration-count", "animationIterationCount" ], "syntax": "<single-animation-iteration-count>#" } ], [ "animation-name", { "name": "animation-name", "href": "https://drafts.csswg.org/css-animations-1/#propdef-animation-name", "initial": "none", "appliesTo": "all elements", "inherited": "no", "percentages": "N/A", "computedValue": "list, each item either a case-sensitive css identifier or the keyword none", "canonicalOrder": "per grammar", "animationType": "not animatable", "styleDeclaration": [ "animation-name", "animationName" ], "syntax": "[ none | <keyframes-name> ]#" } ], [ "animation-play-state", { "name": "animation-play-state", "href": "https://drafts.csswg.org/css-animations-1/#propdef-animation-play-state", "initial": "running", "appliesTo": "all elements", "inherited": "no", "percentages": "N/A", "computedValue": "list, each item a keyword as specified", "canonicalOrder": "per grammar", "animationType": "not animatable", "styleDeclaration": [ "animation-play-state", "animationPlayState" ], "syntax": "<single-animation-play-state>#" } ], [ "animation-range", { "name": "animation-range", "href": "https://drafts.csswg.org/scroll-animations-1/#propdef-animation-range", "initial": "see individual properties", "appliesTo": "see individual properties", "inherited": "see individual properties", "percentages": "see individual properties", "computedValue": "see individual properties", "animationType": "see individual properties", "canonicalOrder": "per grammar", "styleDeclaration": [ "animation-range", "animationRange" ], "longhands": [ "animation-range-start", "animation-range-end" ], "syntax": "[ <'animation-range-start'> <'animation-range-end'>? ]#" } ], [ "animation-range-center", { "name": "animation-range-center", "href": "https://drafts.csswg.org/pointer-animations-1/#propdef-animation-range-center", "initial": "normal", "appliesTo": "all elements", "inherited": "no", "percentages": "relative to the corresponding dimension of the specified timeline range center subject, else relative to the start of the animation attachment range", "computedValue": "list, each item either the keyword normal or a timeline range center subject and a length-percentage value", "canonicalOrder": "per grammar", "animationType": "not animatable", "styleDeclaration": [ "animation-range-center", "animationRangeCenter" ], "syntax": "[ normal | [ <length-percentage> | <timeline-range-center-subject> <length-percentage>? ] ]#" } ], [ "animation-range-end", { "name": "animation-range-end", "href": "https://drafts.csswg.org/scroll-animations-1/#propdef-animation-range-end", "initial": "normal", "appliesTo": "all elements", "inherited": "no", "percentages": "relative to the specified named timeline range if one was specified, else to the entire timeline", "computedValue": "list, each item either the keyword normal or a timeline range and progress percentage", "canonicalOrder": "per grammar", "animationType": "not animatable", "styleDeclaration": [ "animation-range-end", "animationRangeEnd" ], "syntax": "[ normal | <length-percentage> | <timeline-range-name> <length-percentage>? ]#" } ], [ "animation-range-start", { "name": "animation-range-start", "href": "https://drafts.csswg.org/scroll-animations-1/#propdef-animation-range-start", "initial": "normal", "appliesTo": "all elements", "inherited": "no", "percentages": "relative to the specified named timeline range if one was specified, else to the entire timeline", "computedValue": "list, each item either the keyword normal or a timeline range and progress percentage", "canonicalOrder": "per grammar", "animationType": "not animatable", "styleDeclaration": [ "animation-range-start", "animationRangeStart" ], "syntax": "[ normal | <length-percentage> | <timeline-range-name> <length-percentage>? ]#" } ], [ "animation-timeline", { "name": "animation-timeline", "href": "https://drafts.csswg.org/css-animations-2/#propdef-animation-timeline", "initial": "auto", "appliesTo": "all elements", "inherited": "no", "percentages": "N/A", "computedValue": "list, each item either the keyword none, the keyword auto, a case-sensitive css identifier, a computed scroll() function, or a computed view() function", "canonicalOrder": "per grammar", "animationType": "not animatable", "styleDeclaration": [ "animation-timeline", "animationTimeline" ], "syntax": "<single-animation-timeline>#" } ], [ "animation-timing-function", { "name": "animation-timing-function", "href": "https://drafts.csswg.org/css-animations-1/#propdef-animation-timing-function", "initial": "ease", "appliesTo": "all elements", "inherited": "no", "percentages": "N/A", "computedValue": "list, each item a computed <easing-function>", "canonicalOrder": "per grammar", "animationType": "not animatable", "styleDeclaration": [ "animation-timing-function", "animationTimingFunction" ], "syntax": "<easing-function>#" } ], [ "animation-trigger", { "name": "animation-trigger", "href": "https://drafts.csswg.org/animation-triggers-1/#propdef-animation-trigger", "initial": "none", "appliesTo": "all elements", "inherited": "no", "percentages": "N/A", "computedValue": "as specified", "canonicalOrder": "per grammar", "animationType": "not animatable", "styleDeclaration": [ "animation-trigger", "animationTrigger" ], "syntax": "[ none | [ <dashed-ident> <animation-action>+ ]+ ]#" } ], [ "appearance", { "name": "appearance", "href": "https://drafts.csswg.org/css-ui-4/#propdef-appearance", "initial": "none", "appliesTo": "all elements", "inherited": "no", "percentages": "n/a", "computedValue": "specified keyword", "canonicalOrder": "per grammar", "animationType": "discrete", "styleDeclaration": [ "appearance" ], "syntax": "none | auto | base | base-select | <compat-auto> | <compat-special> | base" } ], [ "aspect-ratio", { "name": "aspect-ratio", "href": "https://drafts.csswg.org/css-sizing-4/#propdef-aspect-ratio", "initial": "auto", "appliesTo": "all elements except inline boxes and internal ruby or table boxes", "inherited": "no", "percentages": "n/a", "computedValue": "specified keyword or a pair of numbers", "canonicalOrder": "per grammar", "animationType": "by computed value", "styleDeclaration": [ "aspect-ratio", "aspectRatio" ], "syntax": "auto || <ratio>" } ], [ "backdrop-filter", { "name": "backdrop-filter", "href": "https://drafts.csswg.org/filter-effects-2/#propdef-backdrop-filter", "initial": "none", "appliesTo": "All elements. In SVG, it applies to container elements without the defs element and all graphics elements", "inherited": "no", "percentages": "n/a", "computedValue": "as specified", "canonicalOrder": "per grammar", "animationType": "see prose in Filter Effects 1 § 14. Animation of Filters.", "media": "visual", "styleDeclaration": [ "backdrop-filter", "backdropFilter" ], "syntax": "none | <filter-value-list>" } ], [ "backface-visibility", { "name": "backface-visibility", "href": "https://drafts.csswg.org/css-transforms-2/#propdef-backface-visibility", "initial": "visible", "appliesTo": "transformable elements", "inherited": "no", "percentages": "N/A", "computedValue": "specified keyword", "canonicalOrder": "per grammar", "animationType": "discrete", "styleDeclaration": [ "backface-visibility", "backfaceVisibility" ], "syntax": "visible | hidden" } ], [ "background", { "name": "background", "href": "https://drafts.csswg.org/css-backgrounds-4/#propdef-background", "initial": "see individual properties", "appliesTo": "all elements", "inherited": "no", "percentages": "see individual properties", "computedValue": "see individual properties", "animationType": "see individual properties", "canonicalOrder": "per grammar", "styleDeclaration": [ "background" ], "longhands": [ "background-image", "background-position", "background-size", "background-repeat", "background-attachment", "background-origin", "background-clip", "background-color" ], "resetLonghands": [ "background-blend-mode" ], "syntax": "<bg-layer>#? , <final-bg-layer>" } ], [ "background-attachment", { "name": "background-attachment", "href": "https://drafts.csswg.org/css-backgrounds-4/#propdef-background-attachment", "initial": "scroll", "appliesTo": "all elements", "inherited": "no", "percentages": "N/A", "computedValue": "list, each item the keyword as specified", "canonicalOrder": "per grammar", "animationType": "discrete", "styleDeclaration": [ "background-attachment", "backgroundAttachment" ], "syntax": "<attachment>#" } ], [ "background-blend-mode", { "name": "background-blend-mode", "href": "https://drafts.csswg.org/compositing-2/#propdef-background-blend-mode", "initial": "normal", "appliesTo": "All HTML elements", "inherited": "no", "percentages": "N/A", "computedValue": "as specified", "canonicalOrder": "per grammar", "animationType": "discrete", "media": "visual", "styleDeclaration": [ "background-blend-mode", "backgroundBlendMode" ], "syntax": "<'mix-blend-mode'>#" } ], [ "background-clip", { "name": "background-clip", "href": "https://drafts.csswg.org/css-backgrounds-4/#propdef-background