chrome-devtools-frontend
Version:
Chrome DevTools UI
1,810 lines (1,809 loc) • 915 kB
JSON
{
"version": 1.1,
"properties": [
{
"name": "additive-symbols",
"browsers": [
"FF33"
],
"atRule": "@counter-style",
"syntax": "[ <integer [0,∞]> && <symbol> ]#",
"relevance": 50,
"description": "@counter-style descriptor. Specifies the symbols used by the marker-construction algorithm specified by the system descriptor. Needs to be specified if the counter system is 'additive'.",
"restrictions": [
"integer",
"string",
"image",
"identifier"
]
},
{
"name": "align-content",
"browsers": [
"E12",
"FF28",
"FFA28",
"S9",
"SM9",
"C29",
"CA29",
"IE11",
"O16"
],
"values": [
{
"name": "center",
"description": "Lines are packed toward the center of the flex container."
},
{
"name": "flex-end",
"description": "Lines are packed toward the end of the flex container."
},
{
"name": "flex-start",
"description": "Lines are packed toward the start of the flex container."
},
{
"name": "space-around",
"description": "Lines are evenly distributed in the flex container, with half-size spaces on either end."
},
{
"name": "space-between",
"description": "Lines are evenly distributed in the flex container."
},
{
"name": "stretch",
"description": "Lines stretch to take up the remaining space."
},
{
"name": "start"
},
{
"name": "end"
},
{
"name": "normal"
},
{
"name": "baseline"
},
{
"name": "first baseline"
},
{
"name": "last baseline"
},
{
"name": "space-around"
},
{
"name": "space-between"
},
{
"name": "space-evenly"
},
{
"name": "stretch"
},
{
"name": "safe"
},
{
"name": "unsafe"
}
],
"syntax": "normal | <baseline-position> | <content-distribution> | <overflow-position>? <content-position>",
"relevance": 67,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/align-content"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2015-09-30",
"baseline_high_date": "2018-03-30"
},
"description": "Aligns a flex container's lines within the flex container when there is extra space in the cross-axis, similar to how 'justify-content' aligns individual items within the main-axis.",
"restrictions": [
"enum"
]
},
{
"name": "align-items",
"browsers": [
"E12",
"FF20",
"FFA20",
"S9",
"SM9",
"C29",
"CA29",
"IE11",
"O16"
],
"values": [
{
"name": "baseline",
"description": "If the flex item's inline axis is the same as the cross axis, this value is identical to 'flex-start'. Otherwise, it participates in baseline alignment."
},
{
"name": "center",
"description": "The flex item's margin box is centered in the cross axis within the line."
},
{
"name": "flex-end",
"description": "The cross-end margin edge of the flex item is placed flush with the cross-end edge of the line."
},
{
"name": "flex-start",
"description": "The cross-start margin edge of the flex item is placed flush with the cross-start edge of the line."
},
{
"name": "stretch",
"description": "If the cross size property of the flex item computes to auto, and neither of the cross-axis margins are auto, the flex item is stretched."
},
{
"name": "normal"
},
{
"name": "start"
},
{
"name": "end"
},
{
"name": "self-start"
},
{
"name": "self-end"
},
{
"name": "first baseline"
},
{
"name": "last baseline"
},
{
"name": "stretch"
},
{
"name": "safe"
},
{
"name": "unsafe"
}
],
"syntax": "normal | stretch | <baseline-position> | [ <overflow-position>? <self-position> ]",
"relevance": 88,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/align-items"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2015-09-30",
"baseline_high_date": "2018-03-30"
},
"description": "Aligns flex items along the cross axis of the current line of the flex container.",
"restrictions": [
"enum"
]
},
{
"name": "justify-items",
"browsers": [
"E12",
"FF20",
"FFA20",
"S9",
"SM9",
"C52",
"CA52",
"IE11",
"O12.1"
],
"values": [
{
"name": "auto"
},
{
"name": "normal"
},
{
"name": "end"
},
{
"name": "start"
},
{
"name": "flex-end",
"description": "\"Flex items are packed toward the end of the line.\""
},
{
"name": "flex-start",
"description": "\"Flex items are packed toward the start of the line.\""
},
{
"name": "self-end",
"description": "The item is packed flush to the edge of the alignment container of the end side of the item, in the appropriate axis."
},
{
"name": "self-start",
"description": "The item is packed flush to the edge of the alignment container of the start side of the item, in the appropriate axis.."
},
{
"name": "center",
"description": "The items are packed flush to each other toward the center of the of the alignment container."
},
{
"name": "left"
},
{
"name": "right"
},
{
"name": "baseline"
},
{
"name": "first baseline"
},
{
"name": "last baseline"
},
{
"name": "stretch",
"description": "If the cross size property of the flex item computes to auto, and neither of the cross-axis margins are auto, the flex item is stretched."
},
{
"name": "safe"
},
{
"name": "unsafe"
},
{
"name": "legacy"
}
],
"syntax": "normal | stretch | <baseline-position> | <overflow-position>? [ <self-position> | left | right ] | legacy | legacy && [ left | right | center ]",
"relevance": 57,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/justify-items"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2016-07-27",
"baseline_high_date": "2019-01-27"
},
"description": "Defines the default justify-self for all items of the box, giving them the default way of justifying each box along the appropriate axis",
"restrictions": [
"enum"
]
},
{
"name": "justify-self",
"browsers": [
"E16",
"FF45",
"FFA45",
"S10.1",
"SM10.3",
"C57",
"CA57",
"IE10",
"O44"
],
"values": [
{
"name": "auto"
},
{
"name": "normal"
},
{
"name": "end"
},
{
"name": "start"
},
{
"name": "flex-end",
"description": "\"Flex items are packed toward the end of the line.\""
},
{
"name": "flex-start",
"description": "\"Flex items are packed toward the start of the line.\""
},
{
"name": "self-end",
"description": "The item is packed flush to the edge of the alignment container of the end side of the item, in the appropriate axis."
},
{
"name": "self-start",
"description": "The item is packed flush to the edge of the alignment container of the start side of the item, in the appropriate axis.."
},
{
"name": "center",
"description": "The items are packed flush to each other toward the center of the of the alignment container."
},
{
"name": "left"
},
{
"name": "right"
},
{
"name": "baseline"
},
{
"name": "first baseline"
},
{
"name": "last baseline"
},
{
"name": "stretch",
"description": "If the cross size property of the flex item computes to auto, and neither of the cross-axis margins are auto, the flex item is stretched."
},
{
"name": "save"
},
{
"name": "unsave"
}
],
"syntax": "auto | normal | stretch | <baseline-position> | <overflow-position>? [ <self-position> | left | right ]",
"relevance": 56,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/justify-self"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2017-10-17",
"baseline_high_date": "2020-04-17"
},
"description": "Defines the way of justifying a box inside its container along the appropriate axis.",
"restrictions": [
"enum"
]
},
{
"name": "align-self",
"browsers": [
"E12",
"FF20",
"FFA20",
"S9",
"SM9",
"C29",
"CA29",
"IE10",
"O12.1"
],
"values": [
{
"name": "auto",
"description": "Computes to the value of 'align-items' on the element's parent, or 'stretch' if the element has no parent. On absolutely positioned elements, it computes to itself."
},
{
"name": "normal"
},
{
"name": "self-end"
},
{
"name": "self-start"
},
{
"name": "baseline",
"description": "If the flex item's inline axis is the same as the cross axis, this value is identical to 'flex-start'. Otherwise, it participates in baseline alignment."
},
{
"name": "center",
"description": "The flex item's margin box is centered in the cross axis within the line."
},
{
"name": "flex-end",
"description": "The cross-end margin edge of the flex item is placed flush with the cross-end edge of the line."
},
{
"name": "flex-start",
"description": "The cross-start margin edge of the flex item is placed flush with the cross-start edge of the line."
},
{
"name": "stretch",
"description": "If the cross size property of the flex item computes to auto, and neither of the cross-axis margins are auto, the flex item is stretched."
},
{
"name": "baseline"
},
{
"name": "first baseline"
},
{
"name": "last baseline"
},
{
"name": "safe"
},
{
"name": "unsafe"
}
],
"syntax": "auto | normal | stretch | <baseline-position> | <overflow-position>? <self-position>",
"relevance": 75,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/align-self"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2015-09-30",
"baseline_high_date": "2018-03-30"
},
"description": "Allows the default alignment along the cross axis to be overridden for individual flex items.",
"restrictions": [
"enum"
]
},
{
"name": "all",
"browsers": [
"E79",
"FF27",
"FFA27",
"S9.1",
"SM9.3",
"C37",
"CA37",
"O24"
],
"values": [],
"syntax": "initial | inherit | unset | revert | revert-layer",
"relevance": 56,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/all"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2020-01-15",
"baseline_high_date": "2022-07-15"
},
"description": "Shorthand that resets all properties except 'direction' and 'unicode-bidi'.",
"restrictions": [
"enum"
]
},
{
"name": "alt",
"values": [],
"relevance": 50,
"baseline": {
"status": "false"
},
"description": "Provides alternative text for assistive technology to replace the generated content of a ::before or ::after element.",
"restrictions": [
"string",
"enum"
]
},
{
"name": "animation",
"browsers": [
"E12",
"FF16",
"FFA16",
"S9",
"SM9",
"C43",
"CA43",
"IE10",
"O30"
],
"values": [
{
"name": "alternate",
"description": "The animation cycle iterations that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction."
},
{
"name": "alternate-reverse",
"description": "The animation cycle iterations that are odd counts are played in the reverse direction, and the animation cycle iterations that are even counts are played in a normal direction."
},
{
"name": "backwards",
"description": "The beginning property value (as defined in the first @keyframes at-rule) is applied before the animation is displayed, during the period defined by 'animation-delay'."
},
{
"name": "both",
"description": "Both forwards and backwards fill modes are applied."
},
{
"name": "forwards",
"description": "The final property value (as defined in the last @keyframes at-rule) is maintained after the animation completes."
},
{
"name": "infinite",
"description": "Causes the animation to repeat forever."
},
{
"name": "none",
"description": "No animation is performed"
},
{
"name": "normal",
"description": "Normal playback."
},
{
"name": "reverse",
"description": "All iterations of the animation are played in the reverse direction from the way they were specified."
}
],
"syntax": "<single-animation>#",
"relevance": 83,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/animation"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2015-09-30",
"baseline_high_date": "2018-03-30"
},
"description": "Shorthand property combines six of the animation properties into a single property.",
"restrictions": [
"time",
"timing-function",
"enum",
"identifier",
"number"
]
},
{
"name": "animation-delay",
"browsers": [
"E12",
"FF16",
"FFA16",
"S9",
"SM9",
"C43",
"CA43",
"IE10",
"O30"
],
"syntax": "<time>#",
"relevance": 67,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/animation-delay"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2015-09-30",
"baseline_high_date": "2018-03-30"
},
"description": "Defines when the animation will start.",
"restrictions": [
"time"
]
},
{
"name": "animation-direction",
"browsers": [
"E12",
"FF16",
"FFA16",
"S9",
"SM9",
"C43",
"CA43",
"IE10",
"O30"
],
"values": [
{
"name": "alternate",
"description": "The animation cycle iterations that are odd counts are played in the normal direction, and the animation cycle iterations that are even counts are played in a reverse direction."
},
{
"name": "alternate-reverse",
"description": "The animation cycle iterations that are odd counts are played in the reverse direction, and the animation cycle iterations that are even counts are played in a normal direction."
},
{
"name": "normal",
"description": "Normal playback."
},
{
"name": "reverse",
"description": "All iterations of the animation are played in the reverse direction from the way they were specified."
}
],
"syntax": "<single-animation-direction>#",
"relevance": 58,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/animation-direction"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2015-09-30",
"baseline_high_date": "2018-03-30"
},
"description": "Defines whether or not the animation should play in reverse on alternate cycles.",
"restrictions": [
"enum"
]
},
{
"name": "animation-duration",
"browsers": [
"E12",
"FF16",
"FFA16",
"S9",
"SM9",
"C43",
"CA43",
"IE10",
"O30"
],
"syntax": "<time>#",
"relevance": 72,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/animation-duration"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2015-09-30",
"baseline_high_date": "2018-03-30"
},
"description": "Defines the length of time that an animation takes to complete one cycle.",
"restrictions": [
"time"
]
},
{
"name": "animation-fill-mode",
"browsers": [
"E12",
"FF16",
"FFA16",
"S9",
"SM9",
"C43",
"CA43",
"IE10",
"O30"
],
"values": [
{
"name": "backwards",
"description": "The beginning property value (as defined in the first @keyframes at-rule) is applied before the animation is displayed, during the period defined by 'animation-delay'."
},
{
"name": "both",
"description": "Both forwards and backwards fill modes are applied."
},
{
"name": "forwards",
"description": "The final property value (as defined in the last @keyframes at-rule) is maintained after the animation completes."
},
{
"name": "none",
"description": "There is no change to the property value between the time the animation is applied and the time the animation begins playing or after the animation completes."
}
],
"syntax": "<single-animation-fill-mode>#",
"relevance": 65,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/animation-fill-mode"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2015-09-30",
"baseline_high_date": "2018-03-30"
},
"description": "Defines what values are applied by the animation outside the time it is executing.",
"restrictions": [
"enum"
]
},
{
"name": "animation-iteration-count",
"browsers": [
"E12",
"FF16",
"FFA16",
"S9",
"SM9",
"C43",
"CA43",
"IE10",
"O30"
],
"values": [
{
"name": "infinite",
"description": "Causes the animation to repeat forever."
}
],
"syntax": "<single-animation-iteration-count>#",
"relevance": 66,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/animation-iteration-count"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2015-09-30",
"baseline_high_date": "2018-03-30"
},
"description": "Defines the number of times an animation cycle is played. The default value is one, meaning the animation will play from beginning to end once.",
"restrictions": [
"number",
"enum"
]
},
{
"name": "animation-name",
"browsers": [
"E12",
"FF16",
"FFA16",
"S9",
"SM9",
"C43",
"CA43",
"IE10",
"O30"
],
"values": [
{
"name": "none",
"description": "No animation is performed"
}
],
"syntax": "[ none | <keyframes-name> ]#",
"relevance": 71,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/animation-name"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2015-09-30",
"baseline_high_date": "2018-03-30"
},
"description": "Defines a list of animations that apply. Each name is used to select the keyframe at-rule that provides the property values for the animation.",
"restrictions": [
"identifier",
"enum"
]
},
{
"name": "animation-play-state",
"browsers": [
"E12",
"FF16",
"FFA16",
"S9",
"SM9",
"C43",
"CA43",
"IE10",
"O30"
],
"values": [
{
"name": "paused",
"description": "A running animation will be paused."
},
{
"name": "running",
"description": "Resume playback of a paused animation."
}
],
"syntax": "<single-animation-play-state>#",
"relevance": 55,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/animation-play-state"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2015-09-30",
"baseline_high_date": "2018-03-30"
},
"description": "Defines whether the animation is running or paused.",
"restrictions": [
"enum"
]
},
{
"name": "animation-timing-function",
"browsers": [
"E12",
"FF16",
"FFA16",
"S9",
"SM9",
"C43",
"CA43",
"IE10",
"O30"
],
"syntax": "<easing-function>#",
"relevance": 73,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/animation-timing-function"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2015-09-30",
"baseline_high_date": "2018-03-30"
},
"description": "Describes how the animation will progress over one cycle of its duration.",
"restrictions": [
"timing-function"
]
},
{
"name": "backface-visibility",
"browsers": [
"E12",
"FF16",
"FFA16",
"S15.4",
"SM15.4",
"C36",
"CA36",
"IE10",
"O23"
],
"values": [
{
"name": "hidden",
"description": "Back side is hidden."
},
{
"name": "visible",
"description": "Back side is visible."
}
],
"syntax": "visible | hidden",
"relevance": 59,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/backface-visibility"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2022-03-14",
"baseline_high_date": "2024-09-14"
},
"description": "Determines whether or not the 'back' side of a transformed element is visible when facing the viewer. With an identity transform, the front side of an element faces the viewer.",
"restrictions": [
"enum"
]
},
{
"name": "background",
"browsers": [
"E12",
"FF1",
"FFA4",
"S1",
"SM1",
"C1",
"CA18",
"IE4",
"O3.5"
],
"values": [
{
"name": "fixed",
"description": "The background is fixed with regard to the viewport. In paged media where there is no viewport, a 'fixed' background is fixed with respect to the page box and therefore replicated on every page."
},
{
"name": "local",
"description": "The background is fixed with regard to the element's contents: if the element has a scrolling mechanism, the background scrolls with the element's contents."
},
{
"name": "none",
"description": "A value of 'none' counts as an image layer but draws nothing."
},
{
"name": "scroll",
"description": "The background is fixed with regard to the element itself and does not scroll with its contents. (It is effectively attached to the element's border.)"
}
],
"syntax": "[ <bg-layer> , ]* <final-bg-layer>",
"relevance": 93,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/background"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2015-07-29",
"baseline_high_date": "2018-01-29"
},
"description": "Shorthand property for setting most background properties at the same place in the style sheet.",
"restrictions": [
"enum",
"image",
"color",
"position",
"length",
"repeat",
"percentage",
"box"
]
},
{
"name": "background-attachment",
"browsers": [
"E12",
"FF1",
"FFA4",
"S1",
"SM3.2",
"C1",
"CA18",
"IE4",
"O3.5"
],
"values": [
{
"name": "fixed",
"description": "The background is fixed with regard to the viewport. In paged media where there is no viewport, a 'fixed' background is fixed with respect to the page box and therefore replicated on every page."
},
{
"name": "local",
"browsers": [
"E12",
"FF1",
"FFA4",
"S1",
"SM3.2",
"C1",
"CA18",
"IE4",
"O3.5"
],
"description": "The background is fixed with regard to the element's contents: if the element has a scrolling mechanism, the background scrolls with the element's contents."
},
{
"name": "scroll",
"description": "The background is fixed with regard to the element itself and does not scroll with its contents. (It is effectively attached to the element's border.)"
}
],
"syntax": "<attachment>#",
"relevance": 54,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/background-attachment"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2015-07-29",
"baseline_high_date": "2018-01-29"
},
"description": "Specifies whether the background images are fixed with regard to the viewport ('fixed') or scroll along with the element ('scroll') or its contents ('local').",
"restrictions": [
"enum"
]
},
{
"name": "background-blend-mode",
"browsers": [
"E79",
"FF30",
"FFA30",
"S8",
"SM8",
"C35",
"CA35",
"O22"
],
"values": [
{
"name": "normal",
"description": "Default attribute which specifies no blending"
},
{
"name": "multiply",
"description": "The source color is multiplied by the destination color and replaces the destination."
},
{
"name": "screen",
"description": "Multiplies the complements of the backdrop and source color values, then complements the result."
},
{
"name": "overlay",
"description": "Multiplies or screens the colors, depending on the backdrop color value."
},
{
"name": "darken",
"description": "Selects the darker of the backdrop and source colors."
},
{
"name": "lighten",
"description": "Selects the lighter of the backdrop and source colors."
},
{
"name": "color-dodge",
"description": "Brightens the backdrop color to reflect the source color."
},
{
"name": "color-burn",
"description": "Darkens the backdrop color to reflect the source color."
},
{
"name": "hard-light",
"description": "Multiplies or screens the colors, depending on the source color value."
},
{
"name": "soft-light",
"description": "Darkens or lightens the colors, depending on the source color value."
},
{
"name": "difference",
"description": "Subtracts the darker of the two constituent colors from the lighter color.."
},
{
"name": "exclusion",
"description": "Produces an effect similar to that of the Difference mode but lower in contrast."
},
{
"name": "hue",
"browsers": [
"E79",
"FF30",
"FFA30",
"S8",
"SM8",
"C35",
"CA35",
"O22"
],
"description": "Creates a color with the hue of the source color and the saturation and luminosity of the backdrop color."
},
{
"name": "saturation",
"browsers": [
"E79",
"FF30",
"FFA30",
"S8",
"SM8",
"C35",
"CA35",
"O22"
],
"description": "Creates a color with the saturation of the source color and the hue and luminosity of the backdrop color."
},
{
"name": "color",
"browsers": [
"E79",
"FF30",
"FFA30",
"S8",
"SM8",
"C35",
"CA35",
"O22"
],
"description": "Creates a color with the hue and saturation of the source color and the luminosity of the backdrop color."
},
{
"name": "luminosity",
"browsers": [
"E79",
"FF30",
"FFA30",
"S8",
"SM8",
"C35",
"CA35",
"O22"
],
"description": "Creates a color with the luminosity of the source color and the hue and saturation of the backdrop color."
}
],
"syntax": "<blend-mode>#",
"relevance": 53,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/background-blend-mode"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2020-01-15",
"baseline_high_date": "2022-07-15"
},
"description": "Defines the blending mode of each background layer.",
"restrictions": [
"enum"
]
},
{
"name": "background-clip",
"browsers": [
"E12",
"FF4",
"FFA4",
"S5",
"SM5",
"C1",
"CA18",
"IE9",
"O10.5"
],
"syntax": "<bg-clip>#",
"relevance": 70,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/background-clip"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2015-07-29",
"baseline_high_date": "2018-01-29"
},
"description": "Determines the background painting area.",
"restrictions": [
"box"
]
},
{
"name": "background-color",
"browsers": [
"E12",
"FF1",
"FFA4",
"S1",
"SM1",
"C1",
"CA18",
"IE4",
"O3.5"
],
"syntax": "<color>",
"relevance": 94,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/background-color"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2015-07-29",
"baseline_high_date": "2018-01-29"
},
"description": "Sets the background color of an element.",
"restrictions": [
"color"
]
},
{
"name": "background-image",
"browsers": [
"E12",
"FF1",
"FFA4",
"S1",
"SM1",
"C1",
"CA18",
"IE4",
"O3.5"
],
"values": [
{
"name": "none",
"description": "Counts as an image layer but draws nothing."
}
],
"syntax": "<bg-image>#",
"relevance": 89,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/background-image"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2015-07-29",
"baseline_high_date": "2018-01-29"
},
"description": "Sets the background image(s) of an element.",
"restrictions": [
"image",
"enum"
]
},
{
"name": "background-origin",
"browsers": [
"E12",
"FF4",
"FFA4",
"S3",
"SM1",
"C1",
"CA18",
"IE9",
"O10.5"
],
"syntax": "<visual-box>#",
"relevance": 53,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/background-origin"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2015-07-29",
"baseline_high_date": "2018-01-29"
},
"description": "For elements rendered as a single box, specifies the background positioning area. For elements rendered as multiple boxes (e.g., inline boxes on several lines, boxes on several pages) specifies which boxes 'box-decoration-break' operates on to determine the background positioning area(s).",
"restrictions": [
"box"
]
},
{
"name": "background-position",
"browsers": [
"E12",
"FF1",
"FFA4",
"S1",
"SM1",
"C1",
"CA18",
"IE4",
"O3.5"
],
"syntax": "<bg-position>#",
"relevance": 87,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/background-position"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2015-07-29",
"baseline_high_date": "2018-01-29"
},
"description": "Specifies the initial position of the background image(s) (after any resizing) within their corresponding background positioning area.",
"restrictions": [
"position",
"length",
"percentage"
]
},
{
"name": "background-position-x",
"browsers": [
"E12",
"FF49",
"FFA49",
"S1",
"SM1",
"C1",
"CA18",
"IE6",
"O15"
],
"values": [
{
"name": "center",
"description": "Equivalent to '50%' ('left 50%') for the horizontal position if the horizontal position is not otherwise specified, or '50%' ('top 50%') for the vertical position if it is."
},
{
"name": "left",
"description": "Equivalent to '0%' for the horizontal position if one or two values are given, otherwise specifies the left edge as the origin for the next offset."
},
{
"name": "right",
"description": "Equivalent to '100%' for the horizontal position if one or two values are given, otherwise specifies the right edge as the origin for the next offset."
}
],
"syntax": "[ center | [ [ left | right | x-start | x-end ]? <length-percentage>? ]! ]#",
"relevance": 56,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/background-position-x"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2016-09-20",
"baseline_high_date": "2019-03-20"
},
"description": "If background images have been specified, this property specifies their initial position (after any resizing) within their corresponding background positioning area.",
"restrictions": [
"length",
"percentage"
]
},
{
"name": "background-position-y",
"browsers": [
"E12",
"FF49",
"FFA49",
"S1",
"SM1",
"C1",
"CA18",
"IE6",
"O15"
],
"values": [
{
"name": "bottom",
"description": "Equivalent to '100%' for the vertical position if one or two values are given, otherwise specifies the bottom edge as the origin for the next offset."
},
{
"name": "center",
"description": "Equivalent to '50%' ('left 50%') for the horizontal position if the horizontal position is not otherwise specified, or '50%' ('top 50%') for the vertical position if it is."
},
{
"name": "top",
"description": "Equivalent to '0%' for the vertical position if one or two values are given, otherwise specifies the top edge as the origin for the next offset."
}
],
"syntax": "[ center | [ [ top | bottom | y-start | y-end ]? <length-percentage>? ]! ]#",
"relevance": 53,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/background-position-y"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2016-09-20",
"baseline_high_date": "2019-03-20"
},
"description": "If background images have been specified, this property specifies their initial position (after any resizing) within their corresponding background positioning area.",
"restrictions": [
"length",
"percentage"
]
},
{
"name": "background-repeat",
"browsers": [
"E12",
"FF1",
"FFA4",
"S1",
"SM1",
"C1",
"CA18",
"IE4",
"O3.5"
],
"values": [],
"syntax": "<repeat-style>#",
"relevance": 86,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/background-repeat"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2015-07-29",
"baseline_high_date": "2018-01-29"
},
"description": "Specifies how background images are tiled after they have been sized and positioned.",
"restrictions": [
"repeat"
]
},
{
"name": "background-size",
"browsers": [
"E12",
"FF4",
"FFA4",
"S5",
"SM4.2",
"C3",
"CA18",
"IE9",
"O10"
],
"values": [
{
"name": "auto",
"description": "Resolved by using the image's intrinsic ratio and the size of the other dimension, or failing that, using the image's intrinsic size, or failing that, treating it as 100%."
},
{
"name": "contain",
"description": "Scale the image, while preserving its intrinsic aspect ratio (if any), to the largest size such that both its width and its height can fit inside the background positioning area."
},
{
"name": "cover",
"description": "Scale the image, while preserving its intrinsic aspect ratio (if any), to the smallest size such that both its width and its height can completely cover the background positioning area."
}
],
"syntax": "<bg-size>#",
"relevance": 86,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/background-size"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2015-07-29",
"baseline_high_date": "2018-01-29"
},
"description": "Specifies the size of the background images.",
"restrictions": [
"length",
"percentage"
]
},
{
"name": "behavior",
"browsers": [
"IE6"
],
"relevance": 50,
"description": "IE only. Used to extend behaviors of the browser.",
"restrictions": [
"url"
]
},
{
"name": "block-size",
"browsers": [
"E79",
"FF41",
"FFA41",
"S12.1",
"SM12.2",
"C57",
"CA57",
"O44"
],
"values": [
{
"name": "auto",
"description": "Depends on the values of other properties."
}
],
"syntax": "<'width'>",
"relevance": 54,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/block-size"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2020-01-15",
"baseline_high_date": "2022-07-15"
},
"description": "Size of an element in the direction opposite that of the direction specified by 'writing-mode'.",
"restrictions": [
"length",
"percentage"
]
},
{
"name": "border",
"browsers": [
"E12",
"FF1",
"FFA4",
"S1",
"SM1",
"C1",
"CA18",
"IE4",
"O3.5"
],
"syntax": "<line-width> || <line-style> || <color>",
"relevance": 95,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/border"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2015-07-29",
"baseline_high_date": "2018-01-29"
},
"description": "Shorthand property for setting border width, style, and color.",
"restrictions": [
"length",
"line-width",
"line-style",
"color"
]
},
{
"name": "border-block-end",
"browsers": [
"E79",
"FF41",
"FFA41",
"S12.1",
"SM12.2",
"C69",
"CA69",
"O56"
],
"syntax": "<'border-top-width'> || <'border-top-style'> || <color>",
"relevance": 54,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/border-block-end"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2020-01-15",
"baseline_high_date": "2022-07-15"
},
"description": "Logical 'border-bottom'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.",
"restrictions": [
"length",
"line-width",
"line-style",
"color"
]
},
{
"name": "border-block-start",
"browsers": [
"E79",
"FF41",
"FFA41",
"S12.1",
"SM12.2",
"C69",
"CA69",
"O56"
],
"syntax": "<'border-top-width'> || <'border-top-style'> || <color>",
"relevance": 53,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/border-block-start"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2020-01-15",
"baseline_high_date": "2022-07-15"
},
"description": "Logical 'border-top'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.",
"restrictions": [
"length",
"line-width",
"line-style",
"color"
]
},
{
"name": "border-block-end-color",
"browsers": [
"E79",
"FF41",
"FFA41",
"S12.1",
"SM12.2",
"C69",
"CA69",
"O56"
],
"syntax": "<'border-top-color'>",
"relevance": 50,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/border-block-end-color"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2020-01-15",
"baseline_high_date": "2022-07-15"
},
"description": "Logical 'border-bottom-color'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.",
"restrictions": [
"color"
]
},
{
"name": "border-block-start-color",
"browsers": [
"E79",
"FF41",
"FFA41",
"S12.1",
"SM12.2",
"C69",
"CA69",
"O56"
],
"syntax": "<'border-top-color'>",
"relevance": 50,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/border-block-start-color"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2020-01-15",
"baseline_high_date": "2022-07-15"
},
"description": "Logical 'border-top-color'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.",
"restrictions": [
"color"
]
},
{
"name": "border-block-end-style",
"browsers": [
"E79",
"FF41",
"FFA41",
"S12.1",
"SM12.2",
"C69",
"CA69",
"O56"
],
"syntax": "<'border-top-style'>",
"relevance": 50,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/border-block-end-style"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2020-01-15",
"baseline_high_date": "2022-07-15"
},
"description": "Logical 'border-bottom-style'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.",
"restrictions": [
"line-style"
]
},
{
"name": "border-block-start-style",
"browsers": [
"E79",
"FF41",
"FFA41",
"S12.1",
"SM12.2",
"C69",
"CA69",
"O56"
],
"syntax": "<'border-top-style'>",
"relevance": 50,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/border-block-start-style"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2020-01-15",
"baseline_high_date": "2022-07-15"
},
"description": "Logical 'border-top-style'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.",
"restrictions": [
"line-style"
]
},
{
"name": "border-block-end-width",
"browsers": [
"E79",
"FF41",
"FFA41",
"S12.1",
"SM12.2",
"C69",
"CA69",
"O56"
],
"syntax": "<'border-top-width'>",
"relevance": 51,
"references": [
{
"name": "MDN Reference",
"url": "https://developer.mozilla.org/docs/Web/CSS/border-block-end-width"
}
],
"baseline": {
"status": "high",
"baseline_low_date": "2020-01-15",
"baseline_high_date": "2022-07-15"
},
"description": "Logical 'border-bottom-width'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.",
"restrictions": [
"length",
"line-width"
]
},
{
"name": "border-block-start-width",
"browsers": [