diff --git a/index.d.ts b/index.d.ts index 55da425..b5f93f2 100644 --- a/index.d.ts +++ b/index.d.ts @@ -1,1955 +1,2781 @@ export interface StandardLonghandProperties { /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | --------- | ------ | ------ | * | **29** | **28** | **9** | **12** | **11** | * | 21 _-x-_ | | 6.1 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/align-content */ alignContent?: AlignContentProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | ------ | * | **21** | **20** | **7** _-x-_ | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/align-items */ alignItems?: AlignItemsProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | ------ | ------ | ------ | * | **36** | **20** | No | **12** | **11** | * | 21 _-x-_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/align-self */ alignSelf?: AlignSelfProperty; /** + * **Initial value**: `0s` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ------ | * | **43** | **16** | **9** | **12** | **10** | * | | 5 _-x-_ | 4 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-delay */ animationDelay?: GlobalsString; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | ------ | * | **43** | **16** | **4** _-x-_ | **12** | **10** | * | | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-direction */ animationDirection?: AnimationDirectionProperty; /** + * **Initial value**: `0s` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ----------- | ------ | ------ | * | **43** | **16** | **4** _-x-_ | **12** | **10** | * | 3 _-x-_ | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-duration */ animationDuration?: GlobalsString; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | ------ | * | **43** | **16** | **4** _-x-_ | **12** | **10** | * | | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-fill-mode */ animationFillMode?: AnimationFillModeProperty; /** + * **Initial value**: `1` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | ------ | * | **43** | **16** | **4** _-x-_ | **12** | **10** | * | | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-iteration-count */ animationIterationCount?: AnimationIterationCountProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | ------ | * | **43** | **16** | **4** _-x-_ | **12** | **10** | * | | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-name */ animationName?: AnimationNameProperty; /** + * **Initial value**: `running` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **43** | **16** | Yes | **12** | **10** | * | | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-play-state */ animationPlayState?: AnimationPlayStateProperty; /** + * **Initial value**: `ease` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | ------ | * | **43** | **16** | **4** _-x-_ | **12** | **10** | * | | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-timing-function */ animationTimingFunction?: AnimationTimingFunctionProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ----------- | ----------- | ----------- | ------------ | --- | * | **1** _-x-_ | **1** _-x-_ | **3** _-x-_ | **12** _-x-_ | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/appearance */ appearance?: AppearanceProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | --- | * | n/a | No | **9** _-x-_ | **17** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/backdrop-filter */ backdropFilter?: BackdropFilterProperty; /** + * **Initial value**: `visible` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | -------- | ------ | ------ | ------ | * | **12** _-x-_ | **16** | Yes | **12** | **10** | * | | 10 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/backface-visibility */ backfaceVisibility?: BackfaceVisibilityProperty; /** + * **Initial value**: `scroll` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-attachment */ backgroundAttachment?: BackgroundAttachmentProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **35** | **30** | Yes | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-blend-mode */ backgroundBlendMode?: BackgroundBlendModeProperty; /** + * **Initial value**: `border-box` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **4** | **3** | **12** | **9** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-clip */ backgroundClip?: BackgroundClipProperty; /** + * **Initial value**: `transparent` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-color */ backgroundColor?: BackgroundColorProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-image */ backgroundImage?: BackgroundImageProperty; /** + * **Initial value**: `padding-box` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **4** | **3** | **12** | **9** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-origin */ backgroundOrigin?: BackgroundOriginProperty; /** + * **Initial value**: `0% 0%` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-position */ backgroundPosition?: BackgroundPositionProperty; /** + * **Initial value**: `left` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | Yes | **49** | Yes | **12** | **6** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-position-x */ backgroundPositionX?: BackgroundPositionXProperty; /** + * **Initial value**: `top` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | Yes | **49** | Yes | **12** | **6** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-position-y */ backgroundPositionY?: BackgroundPositionYProperty; /** + * **Initial value**: `repeat` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-repeat */ backgroundRepeat?: BackgroundRepeatProperty; /** + * **Initial value**: `auto auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------- | ------ | ----- | * | **3** | **4** | **4.1** | **12** | **9** | * | 1 _-x-_ | | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-size */ backgroundSize?: BackgroundSizeProperty; + /** **Initial value**: `clip` */ blockOverflow?: BlockOverflowProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/block-size */ blockSize?: BlockSizeProperty; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-end-color */ borderBlockEndColor?: BorderBlockEndColorProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-end-style */ borderBlockEndStyle?: BorderBlockEndStyleProperty; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-end-width */ borderBlockEndWidth?: BorderBlockEndWidthProperty; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-start-color */ borderBlockStartColor?: BorderBlockStartColorProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-start-style */ borderBlockStartStyle?: BorderBlockStartStyleProperty; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-start-width */ borderBlockStartWidth?: BorderBlockStartWidthProperty; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-bottom-color */ borderBottomColor?: BorderBottomColorProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------- | ------ | ----- | * | **4** | **4** | **5** | **12** | **9** | * | 1 _-x-_ | | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-bottom-left-radius */ borderBottomLeftRadius?: BorderBottomLeftRadiusProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------- | ------ | ----- | * | **4** | **4** | **5** | **12** | **9** | * | 1 _-x-_ | | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-bottom-right-radius */ borderBottomRightRadius?: BorderBottomRightRadiusProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-bottom-style */ borderBottomStyle?: BorderBottomStyleProperty; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-bottom-width */ borderBottomWidth?: BorderBottomWidthProperty; /** + * **Initial value**: `separate` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1** | **1.2** | **12** | **5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-collapse */ borderCollapse?: BorderCollapseProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **15** | **15** | **6** | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-image-outset */ borderImageOutset?: BorderImageOutsetProperty; /** + * **Initial value**: `stretch` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **15** | **15** | **6** | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-image-repeat */ borderImageRepeat?: BorderImageRepeatProperty; /** + * **Initial value**: `100%` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **15** | **15** | **6** | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-image-slice */ borderImageSlice?: BorderImageSliceProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **15** | **15** | **6** | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-image-source */ borderImageSource?: BorderImageSourceProperty; /** + * **Initial value**: `1` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **15** | **13** | **6** | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-image-width */ borderImageWidth?: BorderImageWidthProperty; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-end-color */ borderInlineEndColor?: BorderInlineEndColorProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ---------------------------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | * | | 38 _(-moz-border-end-style)_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-end-style */ borderInlineEndStyle?: BorderInlineEndStyleProperty; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-end-width */ borderInlineEndWidth?: BorderInlineEndWidthProperty; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------------------------------ | ------ | ---- | --- | * | No | **41** | No | n/a | No | * | | 38 _(-moz-border-start-color)_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-start-color */ borderInlineStartColor?: BorderInlineStartColorProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-start-style */ borderInlineStartStyle?: BorderInlineStartStyleProperty; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-start-width */ borderInlineStartWidth?: BorderInlineStartWidthProperty; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-left-color */ borderLeftColor?: BorderLeftColorProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-left-style */ borderLeftStyle?: BorderLeftStyleProperty; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-left-width */ borderLeftWidth?: BorderLeftWidthProperty; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-right-color */ borderRightColor?: BorderRightColorProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-right-style */ borderRightStyle?: BorderRightStyleProperty; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-right-width */ borderRightWidth?: BorderRightWidthProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-spacing */ borderSpacing?: BorderSpacingProperty; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-top-color */ borderTopColor?: BorderTopColorProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------- | ------ | ----- | * | **4** | **4** | **5** | **12** | **9** | * | 1 _-x-_ | | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-top-left-radius */ borderTopLeftRadius?: BorderTopLeftRadiusProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------- | ------ | ----- | * | **4** | **4** | **5** | **12** | **9** | * | 1 _-x-_ | | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-top-right-radius */ borderTopRightRadius?: BorderTopRightRadiusProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-top-style */ borderTopStyle?: BorderTopStyleProperty; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-top-width */ borderTopWidth?: BorderTopWidthProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/bottom */ bottom?: BottomProperty; + /** **Initial value**: `stretch` */ boxAlign?: BoxAlignProperty; /** + * **Initial value**: `slice` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------- | ---- | --- | * | **22** _-x-_ | **32** | **6.1** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/box-decoration-break */ boxDecorationBreak?: BoxDecorationBreakProperty; + /** **Initial value**: `1` */ boxFlexGroup?: GlobalsNumber; + /** **Initial value**: `single` */ boxLines?: BoxLinesProperty; + /** **Initial value**: `1` */ boxOrdinalGroup?: GlobalsNumber; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------- | ------ | ----- | * | **10** | **4** | **5.1** | **12** | **9** | * | 1 _-x-_ | | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/box-shadow */ boxShadow?: BoxShadowProperty; /** + * **Initial value**: `content-box` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------- | ------ | ----- | * | **10** | **29** | **5.1** | **12** | **8** | * | 1 _-x-_ | 1 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/box-sizing */ boxSizing?: BoxSizingProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **50** | No | **10** | **12** | **10** | + * * @see https://developer.mozilla.org/docs/Web/CSS/break-after */ breakAfter?: BreakAfterProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **50** | No | **10** | **12** | **10** | + * * @see https://developer.mozilla.org/docs/Web/CSS/break-before */ breakBefore?: BreakBeforeProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **50** | No | **10** | **12** | **10** | + * * @see https://developer.mozilla.org/docs/Web/CSS/break-inside */ breakInside?: BreakInsideProperty; /** + * **Initial value**: `top` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/caption-side */ captionSide?: CaptionSideProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ---- | --- | * | **57** | **53** | **11.1** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/caret-color */ caretColor?: CaretColorProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/clear */ clear?: ClearProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | ------ | ---- | --- | * | **55** | **3.5** | No | No | No | * | 24 _-x-_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/clip-path */ clipPath?: ClipPathProperty; /** + * **Initial value**: Varies from one browser to another + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | **1** | **1** | Yes | **12** | Yes | + * * @see https://developer.mozilla.org/docs/Web/CSS/color */ color?: ColorProperty; + /** **Initial value**: `economy` */ colorAdjust?: ColorAdjustProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | --------- | ----------- | ------ | ------ | * | **50** | **52** | **3** _-x-_ | **12** | **10** | * | | 1.5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-count */ columnCount?: ColumnCountProperty; /** + * **Initial value**: `balance` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | -------- | ------ | ------ | --- | * | Yes | **52** | n/a | **12** | n/a | * | | 13 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-fill */ columnFill?: ColumnFillProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | --------- | ----------- | ------ | ------ | * | **50** | **52** | **3** _-x-_ | **12** | **10** | * | | 1.5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-gap */ columnGap?: ColumnGapProperty; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | --------- | ----------- | ------ | ------ | * | **50** | **52** | **3** _-x-_ | **12** | **10** | * | | 3.5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-rule-color */ columnRuleColor?: ColumnRuleColorProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | ------ | * | **50** | **52** | **3** _-x-_ | **12** | **10** | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-rule-style */ columnRuleStyle?: ColumnRuleStyleProperty; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | --------- | ----------- | ------------ | ------ | * | **50** | **50** | **3** _-x-_ | **12** _-x-_ | **10** | * | | 3.5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-rule-width */ columnRuleWidth?: ColumnRuleWidthProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **50** | No | Yes | **12** | **10** | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-span */ columnSpan?: ColumnSpanProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | --------- | ----------- | ------ | ------ | * | **50** | **50** | **3** _-x-_ | **12** | **10** | * | | 1.5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-width */ columnWidth?: ColumnWidthProperty; + /** **Initial value**: `none` */ contain?: ContainProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/content */ content?: ContentProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | ----- | * | **2** | **1** | **3** | n/a | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/counter-increment */ counterIncrement?: CounterIncrementProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **2** | **1** | **3.1** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/counter-reset */ counterReset?: CounterResetProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1** | **1.2** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/cursor */ cursor?: CursorProperty; /** + * **Initial value**: `ltr` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ------- | * | **2** | **1** | **1.3** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/direction */ direction?: DirectionProperty; /** + * **Initial value**: `inline` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/display */ display?: DisplayProperty; /** + * **Initial value**: `show` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1** | **1.2** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/empty-cells */ emptyCells?: EmptyCellsProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | ----------- | ------ | --- | * | **53** | **35** | **6** _-x-_ | **12** | No | * | 18 _-x-_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/filter */ filter?: FilterProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------- | ------ | ------ | * | **21** _-x-_ | **22** | **9** | **12** | **11** | * | | | 7 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/flex-basis */ flexBasis?: FlexBasisProperty; /** + * **Initial value**: `row` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------- | ------ | -------- | * | **21** _-x-_ | **20** | **9** | **12** | **11** | * | | | 7 _-x-_ | | 10 _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/flex-direction */ flexDirection?: FlexDirectionProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------------- | ------ | ---------------------------- | * | **21** _-x-_ | **20** | **6.1** _-x-_ | **12** | **11** _(-ms-flex-positive)_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/flex-grow */ flexGrow?: GlobalsNumber; /** + * **Initial value**: `1` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ----------- | ------ | ------ | * | **21** _-x-_ | **20** | **8** _-x-_ | **12** | **10** | + * * @see https://developer.mozilla.org/docs/Web/CSS/flex-shrink */ flexShrink?: GlobalsNumber; /** + * **Initial value**: `nowrap` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **29** | **28** | **9** | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/flex-wrap */ flexWrap?: FlexWrapProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/float */ float?: FloatProperty; /** + * **Initial value**: depends on user agent + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-family */ fontFamily?: FontFamilyProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | -------- | ------ | ------ | ------ | * | **48** | **34** | 4-6 | **15** | **10** | * | 16 _-x-_ | 15 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-feature-settings */ fontFeatureSettings?: FontFeatureSettingsProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------ | ---- | --- | * | **32** _-x-_ | **32** | **7** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-kerning */ fontKerning?: FontKerningProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **34** | No | No | No | * | | 4 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-language-override */ fontLanguageOverride?: FontLanguageOverrideProperty; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-size */ fontSize?: FontSizeProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | n/a | **1** | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-size-adjust */ fontSizeAdjust?: FontSizeAdjustProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **48** | **9** | **11** | **12** | **9** | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-stretch */ fontStretch?: FontStretchProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-style */ fontStyle?: FontStyleProperty; /** + * **Initial value**: `weight style` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **34** | **9** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-synthesis */ fontSynthesis?: FontSynthesisProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-variant */ fontVariant?: FontVariantProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **52** | **34** | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-variant-caps */ fontVariantCaps?: FontVariantCapsProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **63** | **34** | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-variant-east-asian */ fontVariantEastAsian?: FontVariantEastAsianProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | ------- | ---- | --- | * | **34** | **34** | **9.1** | No | No | * | 31 _-x-_ | | 7 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-variant-ligatures */ fontVariantLigatures?: FontVariantLigaturesProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ---- | --- | * | **52** | **34** | **9.1** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-variant-numeric */ fontVariantNumeric?: FontVariantNumericProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **34** | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-variant-position */ fontVariantPosition?: FontVariantPositionProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **62** | n/a | **11** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-variation-settings */ fontVariationSettings?: FontVariationSettingsProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **2** | **1** | **1.3** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-weight */ fontWeight?: FontWeightProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ----------------------- | --------------------------- | * | **57** | **52** | **10.1** | **16** | **10** _(-ms-grid-columns)_ | * | | | | 12 _(-ms-grid-columns)_ | | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-auto-columns */ gridAutoColumns?: GridAutoColumnsProperty; /** + * **Initial value**: `row` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-auto-flow */ gridAutoFlow?: GridAutoFlowProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | -------------------- | ------------------------ | * | **57** | **52** | **10.1** | **16** | **10** _(-ms-grid-rows)_ | * | | | | 12 _(-ms-grid-rows)_ | | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-auto-rows */ gridAutoRows?: GridAutoRowsProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-column-end */ gridColumnEnd?: GridColumnEndProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-column-start */ gridColumnStart?: GridColumnStartProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-row-end */ gridRowEnd?: GridRowEndProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-row-start */ gridRowStart?: GridRowStartProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-template-areas */ gridTemplateAreas?: GridTemplateAreasProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-template-columns */ gridTemplateColumns?: GridTemplateColumnsProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-template-rows */ gridTemplateRows?: GridTemplateRowsProperty; + /** **Initial value**: `none` */ hangingPunctuation?: HangingPunctuationProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/height */ height?: HeightProperty; /** + * **Initial value**: `manual` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | ------------- | ---- | ------------ | * | **55** | **43** | **5.1** _-x-_ | n/a | **10** _-x-_ | * | 13 _-x-_ | 6 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/hyphens */ hyphens?: HyphensProperty; /** + * **Initial value**: `0deg` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **26** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/image-orientation */ imageOrientation?: ImageOrientationProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | Yes | **3.6** | Yes | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/image-rendering */ imageRendering?: ImageRenderingProperty; + /** **Initial value**: `1dppx` */ imageResolution?: ImageResolutionProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | No | **9** | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/initial-letter */ initialLetter?: InitialLetterProperty; + /** **Initial value**: `auto` */ initialLetterAlign?: InitialLetterAlignProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/inline-size */ inlineSize?: InlineSizeProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **41** | **36** | Yes | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/isolation */ isolation?: IsolationProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | ------ | ------ | ------ | * | **29** | **20** | **9** | **12** | **11** | * | 21 _-x-_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/justify-content */ justifyContent?: JustifyContentProperty; /** + * **Initial value**: `legacy` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | n/a | **45** | n/a | **16** | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/justify-items */ justifyItems?: JustifyItemsProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | n/a | **45** | n/a | **16** | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/justify-self */ justifySelf?: JustifySelfProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/left */ left?: LeftProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/letter-spacing */ letterSpacing?: LetterSpacingProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------ | ------ | ------- | * | **58** | No | Yes | **14** | **5.5** | * | 1 _-x-_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/line-break */ lineBreak?: LineBreakProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/line-height */ lineHeight?: LineHeightProperty; + /** **Initial value**: `none` */ lineHeightStep?: LineHeightStepProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/list-style-image */ listStyleImage?: ListStyleImageProperty; /** + * **Initial value**: `outside` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/list-style-position */ listStylePosition?: ListStylePositionProperty; /** + * **Initial value**: `disc` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/list-style-type */ listStyleType?: ListStyleTypeProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-block-end */ marginBlockEnd?: MarginBlockEndProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-block-start */ marginBlockStart?: MarginBlockStartProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-bottom */ marginBottom?: MarginBottomProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ----------------------------- | ---------------------- | ----------------------------- | ---- | --- | * | **2** _(-webkit-padding-end)_ | **41** | **3** _(-webkit-padding-end)_ | n/a | No | * | | 3 _(-moz-padding-end)_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-inline-end */ marginInlineEnd?: MarginInlineEndProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------------------------- | ------------------------ | ------------------------------- | ---- | --- | * | **2** _(-webkit-padding-start)_ | **41** | **3** _(-webkit-padding-start)_ | n/a | No | * | | 3 _(-moz-padding-start)_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-inline-start */ marginInlineStart?: MarginInlineStartProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-left */ marginLeft?: MarginLeftProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-right */ marginRight?: MarginRightProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-top */ marginTop?: MarginTopProperty; + /** **Initial value**: `alpha` */ maskBorderMode?: MaskBorderModeProperty; + /** **Initial value**: `0` */ maskBorderOutset?: MaskBorderOutsetProperty; + /** **Initial value**: `stretch` */ maskBorderRepeat?: MaskBorderRepeatProperty; + /** **Initial value**: `0` */ maskBorderSlice?: MaskBorderSliceProperty; + /** **Initial value**: `none` */ maskBorderSource?: MaskBorderSourceProperty; + /** **Initial value**: `auto` */ maskBorderWidth?: MaskBorderWidthProperty; /** + * **Initial value**: `border-box` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | Yes | **53** | Yes | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-clip */ maskClip?: MaskClipProperty; /** + * **Initial value**: `add` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **53** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-composite */ maskComposite?: MaskCompositeProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ----------- | ------- | ----------- | ------ | --- | * | **1** _-x-_ | **53** | **4** _-x-_ | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-image */ maskImage?: MaskImageProperty; /** + * **Initial value**: `match-source` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **53** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-mode */ maskMode?: MaskModeProperty; /** + * **Initial value**: `border-box` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | Yes | **53** | Yes | n/a | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-origin */ maskOrigin?: MaskOriginProperty; /** + * **Initial value**: `center` + * * | Chrome | Firefox | Safari | Edge | IE | * | ----------- | ------- | ----------- | ---- | --- | * | **1** _-x-_ | **53** | **4** _-x-_ | n/a | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-position */ maskPosition?: MaskPositionProperty; /** + * **Initial value**: `no-repeat` + * * | Chrome | Firefox | Safari | Edge | IE | * | ----------- | ------- | ----------- | ---- | --- | * | **1** _-x-_ | **53** | **4** _-x-_ | n/a | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-repeat */ maskRepeat?: MaskRepeatProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | n/a | **53** | n/a | n/a | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-size */ maskSize?: MaskSizeProperty; /** + * **Initial value**: `luminance` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **24** | **35** | n/a | n/a | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-type */ maskType?: MaskTypeProperty; + /** **Initial value**: `0` */ maxBlockSize?: MaxBlockSizeProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **7** | + * * @see https://developer.mozilla.org/docs/Web/CSS/max-height */ maxHeight?: MaxHeightProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------------- | ---- | --- | * | Yes | **41** | **10.1** _-x-_ | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/max-inline-size */ maxInlineSize?: MaxInlineSizeProperty; + /** **Initial value**: `none` */ maxLines?: MaxLinesProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **2** | **12** | **7** | + * * @see https://developer.mozilla.org/docs/Web/CSS/max-width */ maxWidth?: MaxWidthProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/min-block-size */ minBlockSize?: MinBlockSizeProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **3** | **1** | **12** | **7** | + * * @see https://developer.mozilla.org/docs/Web/CSS/min-height */ minHeight?: MinHeightProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/min-inline-size */ minInlineSize?: MinInlineSizeProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **2** | **12** | **7** | + * * @see https://developer.mozilla.org/docs/Web/CSS/min-width */ minWidth?: MinWidthProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **41** | **32** | **8** | n/a | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/mix-blend-mode */ mixBlendMode?: MixBlendModeProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ---------------------- | ------- | ------ | ---- | --- | * | **55** | n/a | n/a | n/a | n/a | * | 46 _(motion-distance)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-distance */ motionDistance?: OffsetDistanceProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------------ | ------- | ------ | ---- | --- | * | **55** | n/a | n/a | n/a | n/a | * | 46 _(motion-path)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-path */ motionPath?: OffsetPathProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ---------------------- | ------- | ------ | ---- | --- | * | **56** | n/a | n/a | n/a | n/a | * | 46 _(motion-rotation)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-rotate */ motionRotation?: OffsetRotateProperty; /** + * **Initial value**: `fill` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | **31** | **36** | Yes | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/object-fit */ objectFit?: ObjectFitProperty; /** + * **Initial value**: `50% 50%` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | **31** | **36** | **10** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/object-position */ objectPosition?: ObjectPositionProperty; + /** **Initial value**: `auto` */ offsetAnchor?: OffsetAnchorProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-block-end */ offsetBlockEnd?: OffsetBlockEndProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-block-start */ offsetBlockStart?: OffsetBlockStartProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ---------------------- | ------- | ------ | ---- | --- | * | **55** | n/a | n/a | n/a | n/a | * | 46 _(motion-distance)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-distance */ offsetDistance?: OffsetDistanceProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-inline-end */ offsetInlineEnd?: OffsetInlineEndProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-inline-start */ offsetInlineStart?: OffsetInlineStartProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------------ | ------- | ------ | ---- | --- | * | **55** | n/a | n/a | n/a | n/a | * | 46 _(motion-path)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-path */ offsetPath?: OffsetPathProperty; + /** **Initial value**: `auto` */ offsetPosition?: OffsetPositionProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ---------------------- | ------- | ------ | ---- | --- | * | **56** | n/a | n/a | n/a | n/a | * | 46 _(motion-rotation)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-rotate */ offsetRotate?: OffsetRotateProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ---------------------- | ------- | ------ | ---- | --- | * | **56** | n/a | n/a | n/a | n/a | * | 46 _(motion-rotation)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-rotate */ offsetRotation?: OffsetRotateProperty; /** + * **Initial value**: `1.0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1** | **1.2** | **12** | **9** | + * * @see https://developer.mozilla.org/docs/Web/CSS/opacity */ opacity?: GlobalsNumber; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | ------- | ------ | -------- | * | **29** | **20** | **9** | **12** | **11** | * | 21 _-x-_ | | 7 _-x-_ | | 10 _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/order */ order?: GlobalsNumber; /** + * **Initial value**: `2` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **25** | No | No | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/orphans */ orphans?: GlobalsNumber; /** + * **Initial value**: `invert`, for browsers supporting it, `currentColor` for the other + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1.5** | **1.2** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/outline-color */ outlineColor?: OutlineColorProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ---- | --- | * | **1** | **1.5** | **1.2** | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/outline-offset */ outlineOffset?: OutlineOffsetProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1.5** | **1.2** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/outline-style */ outlineStyle?: OutlineStyleProperty; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1.5** | **1.2** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/outline-width */ outlineWidth?: OutlineWidthProperty; /** + * **Initial value**: `visible` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/overflow */ overflow?: OverflowProperty; + /** **Initial value**: `auto` */ overflowAnchor?: OverflowAnchorProperty; + /** **Initial value**: `auto` */ overflowBlock?: OverflowBlockProperty; + /** **Initial value**: `padding-box` */ overflowClipBox?: OverflowClipBoxProperty; + /** **Initial value**: `auto` */ overflowInline?: OverflowInlineProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------------- | ----------------- | ------------------- | -------------------- | --------------------- | * | **1** _(word-wrap)_ | **49** | **1** _(word-wrap)_ | **12** _(word-wrap)_ | **5.5** _(word-wrap)_ | * | | 3.5 _(word-wrap)_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/overflow-wrap */ overflowWrap?: OverflowWrapProperty; /** + * **Initial value**: `visible` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **3.5** | **3** | **12** | **5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/overflow-x */ overflowX?: OverflowXProperty; /** + * **Initial value**: `visible` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1.5** | **3** | **12** | **5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/overflow-y */ overflowY?: OverflowYProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **63** | **59** | n/a | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/overscroll-behavior */ overscrollBehavior?: OverscrollBehaviorProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **63** | **59** | n/a | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/overscroll-behavior-x */ overscrollBehaviorX?: OverscrollBehaviorXProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **63** | **59** | n/a | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/overscroll-behavior-y */ overscrollBehaviorY?: OverscrollBehaviorYProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-block-end */ paddingBlockEnd?: PaddingBlockEndProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-block-start */ paddingBlockStart?: PaddingBlockStartProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-bottom */ paddingBottom?: PaddingBottomProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ----------------------------- | ---------------------- | ----------------------------- | ---- | --- | * | **2** _(-webkit-padding-end)_ | **41** | **3** _(-webkit-padding-end)_ | n/a | No | * | | 3 _(-moz-padding-end)_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-inline-end */ paddingInlineEnd?: PaddingInlineEndProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------------------------- | ------------------------ | ------------------------------- | ---- | --- | * | **2** _(-webkit-padding-start)_ | **41** | **3** _(-webkit-padding-start)_ | No | No | * | | 3 _(-moz-padding-start)_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-inline-start */ paddingInlineStart?: PaddingInlineStartProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-left */ paddingLeft?: PaddingLeftProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-right */ paddingRight?: PaddingRightProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-top */ paddingTop?: PaddingTopProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1** | **1.2** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/page-break-after */ pageBreakAfter?: PageBreakAfterProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1** | **1.2** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/page-break-before */ pageBreakBefore?: PageBreakBeforeProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **19** | **1.3** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/page-break-inside */ pageBreakInside?: PageBreakInsideProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **60** | Yes | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/paint-order */ paintOrder?: PaintOrderProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | -------- | ------ | ------ | ------ | * | **45** | **16** | Yes | **12** | **10** | * | 12 _-x-_ | 10 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/perspective */ perspective?: PerspectiveProperty; /** + * **Initial value**: `50% 50%` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | -------- | ------ | ------ | ------ | * | **12** _-x-_ | **16** | Yes | **12** | **10** | * | | 10 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/perspective-origin */ perspectiveOrigin?: PerspectiveOriginProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **59** | Yes | n/a | n/a | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/place-content */ placeContent?: PlaceContentProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **1** | **1.5** | **3** | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/pointer-events */ pointerEvents?: PointerEventsProperty; /** + * **Initial value**: `static` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/position */ position?: PositionProperty; /** + * **Initial value**: depends on user agent + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **11** | **1.5** | **9** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/quotes */ quotes?: QuotesProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **1** | | **3** | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/resize */ resize?: ResizeProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/right */ right?: RightProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | Yes | n/a | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/rotate */ rotate?: RotateProperty; + /** **Initial value**: `normal` */ rowGap?: RowGapProperty; /** + * **Initial value**: `space-around` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **38** | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/ruby-align */ rubyAlign?: RubyAlignProperty; + /** **Initial value**: `separate` */ rubyMerge?: RubyMergeProperty; /** + * **Initial value**: `over` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | No | **38** | No | **12** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/ruby-position */ rubyPosition?: RubyPositionProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | Yes | n/a | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/scale */ scale?: ScaleProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | n/a | **36** | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/scroll-behavior */ scrollBehavior?: ScrollBehaviorProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------------ | ------------ | * | No | **39** | **9** _-x-_ | **12** _-x-_ | **10** _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/scroll-snap-type */ scrollSnapType?: ScrollSnapTypeProperty; /** + * **Initial value**: `0.0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ---- | --- | * | **37** | n/a | **7** _-x-_ | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/shape-image-threshold */ shapeImageThreshold?: GlobalsNumber; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ---- | --- | * | Yes | No | **7** _-x-_ | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/shape-margin */ shapeMargin?: ShapeMarginProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ---- | --- | * | **37** | n/a | **8** _-x-_ | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/shape-outside */ shapeOutside?: ShapeOutsideProperty; /** + * **Initial value**: `8` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ----------- | ------- | ---- | --- | * | **21** | **4** _-x-_ | **6.1** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/tab-size */ tabSize?: TabSizeProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **14** | **1** | **1** | **12** | **5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/table-layout */ tableLayout?: TableLayoutProperty; /** + * **Initial value**: `start`, or a nameless value that acts as `left` if _direction_ is `ltr`, `right` if _direction_ is `rtl` if `start` is not supported by the browser. + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-align */ textAlign?: TextAlignProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | **47** | **49** | No | **12** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-align-last */ textAlignLast?: TextAlignLastProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | -------------------------------------- | * | **48** | **48** | Yes | **15** | **11** _(-ms-text-combine-horizontal)_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-combine-upright */ textCombineUpright?: TextCombineUprightProperty; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **57** | **36** | Yes | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-decoration-color */ textDecorationColor?: TextDecorationColorProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | Yes | **36** | Yes | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-decoration-line */ textDecorationLine?: TextDecorationLineProperty; /** + * **Initial value**: `objects` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ---- | --- | * | 57-64 | No | **8** _-x-_ | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-decoration-skip */ textDecorationSkip?: TextDecorationSkipProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **64** | No | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-decoration-skip-ink */ textDecorationSkipInk?: TextDecorationSkipInkProperty; /** + * **Initial value**: `solid` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **57** | **36** | Yes | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-decoration-style */ textDecorationStyle?: TextDecorationStyleProperty; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------------- | ---- | --- | * | **25** _-x-_ | **46** | **6.1** _-x-_ | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-emphasis-color */ textEmphasisColor?: TextEmphasisColorProperty; /** + * **Initial value**: `over right` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------------- | ---- | --- | * | **25** _-x-_ | **46** | **6.1** _-x-_ | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-emphasis-position */ textEmphasisPosition?: GlobalsString; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------------- | ---- | --- | * | **25** _-x-_ | **46** | **6.1** _-x-_ | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-emphasis-style */ textEmphasisStyle?: TextEmphasisStyleProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-indent */ textIndent?: TextIndentProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | n/a | **55** | No | **14** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-justify */ textJustify?: TextJustifyProperty; /** + * **Initial value**: `mixed` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **48** | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-orientation */ textOrientation?: TextOrientationProperty; /** + * **Initial value**: `clip` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **7** | **1.3** | **12** | **6** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-overflow */ textOverflow?: TextOverflowProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **4** | **3** | **5** | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-rendering */ textRendering?: TextRenderingProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ------ | * | **2** | **3.5** | **1.1** | **12** | **10** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-shadow */ textShadow?: TextShadowProperty; /** + * **Initial value**: `auto` for smartphone browsers supporting inflation, `none` in other cases (and then not modifiable). + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------------ | --- | * | **54** | No | No | **12** _-x-_ | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-size-adjust */ textSizeAdjust?: TextSizeAdjustProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-transform */ textTransform?: TextTransformProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **33** | No | No | **12** | **6** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-underline-position */ textUnderlinePosition?: TextUnderlinePositionProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/top */ top?: TopProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | -------- | * | **36** | **52** | No | **12** | **11** | * | | | | | 10 _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/touch-action */ touchAction?: TouchActionProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | --------- | ------------ | ------- | * | **36** | **16** | **9** | **12** _-x-_ | **10** | * | | | 3.1 _-x-_ | | 9 _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/transform */ transform?: TransformProperty; /** + * **Initial value**: `border-box ` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **64** | **55** | n/a | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/transform-box */ transformBox?: TransformBoxProperty; /** + * **Initial value**: `50% 50% 0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | --------- | ------------- | ------ | ------- | * | Yes | **16** | **3.1** _-x-_ | **12** | **10** | * | | 3.5 _-x-_ | | | 9 _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/transform-origin */ transformOrigin?: TransformOriginProperty; /** + * **Initial value**: `flat` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | -------- | ------ | ------ | --- | * | **12** _-x-_ | **16** | Yes | **12** | No | * | | 10 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/transform-style */ transformStyle?: TransformStyleProperty; /** + * **Initial value**: `0s` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ----------- | ------ | ------ | * | **26** | **16** | **3** _-x-_ | **12** | **10** | * | 1 _-x-_ | 4 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/transition-delay */ transitionDelay?: GlobalsString; /** + * **Initial value**: `0s` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ----------- | ------ | ------ | * | **26** | **16** | **3** _-x-_ | **12** | **10** | * | 1 _-x-_ | 4 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/transition-duration */ transitionDuration?: GlobalsString; /** + * **Initial value**: all + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **26** | **16** | Yes | **12** | **10** | * | | 4 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/transition-property */ transitionProperty?: TransitionPropertyProperty; /** + * **Initial value**: `ease` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **26** | **16** | Yes | **12** | **10** | * | | 4 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/transition-timing-function */ transitionTimingFunction?: TransitionTimingFunctionProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | Yes | n/a | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/translate */ translate?: TranslateProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ------- | * | **2** | **1** | **1.3** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/unicode-bidi */ unicodeBidi?: UnicodeBidiProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------------ | ------------- | ------------ | ------ | * | **54** | **49** _-x-_ | **3.1** _-x-_ | **12** _-x-_ | **10** | * | 6 _-x-_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/user-select */ userSelect?: UserSelectProperty; /** + * **Initial value**: `baseline` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/vertical-align */ verticalAlign?: VerticalAlignProperty; /** + * **Initial value**: `visible` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/visibility */ visibility?: VisibilityProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/white-space */ whiteSpace?: WhiteSpaceProperty; /** + * **Initial value**: `2` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **25** | No | No | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/widows */ widows?: GlobalsNumber; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | Yes | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/width */ width?: WidthProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ---- | --- | * | **36** | **36** | **9.1** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/will-change */ willChange?: WillChangeProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **15** | Yes | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/word-break */ wordBreak?: WordBreakProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **6** | + * * @see https://developer.mozilla.org/docs/Web/CSS/word-spacing */ wordSpacing?: WordSpacingProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **3.5** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/overflow-wrap */ wordWrap?: WordWrapProperty; /** + * **Initial value**: `horizontal-tb` + * * | Chrome | Firefox | Safari | Edge | IE | * | ----------- | ------- | ------------- | ------ | ----------- | * | **8** _-x-_ | **41** | **5.1** _-x-_ | **12** | **9** _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/writing-mode */ writingMode?: WritingModeProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/z-index */ zIndex?: ZIndexProperty; + /** **Initial value**: `normal` */ zoom?: ZoomProperty; } @@ -1960,6 +2786,7 @@ export interface StandardShorthandProperties { * | ------ | ------- | ----------- | ------ | ------ | * | **43** | **16** | **4** _-x-_ | **12** | **10** | * | | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation */ animation?: AnimationProperty; @@ -1967,6 +2794,7 @@ export interface StandardShorthandProperties { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background */ background?: BackgroundProperty; @@ -1974,6 +2802,7 @@ export interface StandardShorthandProperties { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border */ border?: BorderProperty; @@ -1981,6 +2810,7 @@ export interface StandardShorthandProperties { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-end */ borderBlockEnd?: BorderBlockEndProperty; @@ -1988,6 +2818,7 @@ export interface StandardShorthandProperties { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-start */ borderBlockStart?: BorderBlockStartProperty; @@ -1995,6 +2826,7 @@ export interface StandardShorthandProperties { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-bottom */ borderBottom?: BorderBottomProperty; @@ -2002,6 +2834,7 @@ export interface StandardShorthandProperties { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-color */ borderColor?: BorderColorProperty; @@ -2010,6 +2843,7 @@ export interface StandardShorthandProperties { * | ------- | --------- | ------- | ------ | ------ | * | **16** | **15** | **6** | **12** | **11** | * | 7 _-x-_ | 3.5 _-x-_ | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-image */ borderImage?: BorderImageProperty; @@ -2017,6 +2851,7 @@ export interface StandardShorthandProperties { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-end */ borderInlineEnd?: BorderInlineEndProperty; @@ -2024,6 +2859,7 @@ export interface StandardShorthandProperties { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-start */ borderInlineStart?: BorderInlineStartProperty; @@ -2031,6 +2867,7 @@ export interface StandardShorthandProperties { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-left */ borderLeft?: BorderLeftProperty; @@ -2039,6 +2876,7 @@ export interface StandardShorthandProperties { * | ------- | ------- | ------- | ------ | ----- | * | **4** | **4** | **5** | **12** | **9** | * | 1 _-x-_ | | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-radius */ borderRadius?: BorderRadiusProperty; @@ -2046,6 +2884,7 @@ export interface StandardShorthandProperties { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-right */ borderRight?: BorderRightProperty; @@ -2053,6 +2892,7 @@ export interface StandardShorthandProperties { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-style */ borderStyle?: BorderStyleProperty; @@ -2060,6 +2900,7 @@ export interface StandardShorthandProperties { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-top */ borderTop?: BorderTopProperty; @@ -2067,6 +2908,7 @@ export interface StandardShorthandProperties { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-width */ borderWidth?: BorderWidthProperty; @@ -2075,6 +2917,7 @@ export interface StandardShorthandProperties { * | ------ | --------- | ----------- | ------------ | ------ | * | **50** | **52** | **3** _-x-_ | **12** _-x-_ | **10** | * | | 3.5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-rule */ columnRule?: ColumnRuleProperty; @@ -2083,6 +2926,7 @@ export interface StandardShorthandProperties { * | ------ | ------- | ----------- | ------ | ------ | * | **50** | **52** | **3** _-x-_ | **12** | **10** | * | | 9 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/columns */ columns?: ColumnsProperty; @@ -2091,6 +2935,7 @@ export interface StandardShorthandProperties { * | -------- | ------- | --------- | ------ | -------- | * | **29** | **20** | **9** | **12** | **11** | * | 21 _-x-_ | | 6.1 _-x-_ | | 10 _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/flex */ flex?: FlexProperty; @@ -2099,6 +2944,7 @@ export interface StandardShorthandProperties { * | -------- | ------- | --------- | ------ | ------ | * | **29** | **28** | **9** | **12** | **11** | * | 21 _-x-_ | | 6.1 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/flex-flow */ flexFlow?: FlexFlowProperty; @@ -2106,6 +2952,7 @@ export interface StandardShorthandProperties { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/font */ font?: FontProperty; @@ -2114,6 +2961,7 @@ export interface StandardShorthandProperties { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid */ grid?: GridProperty; @@ -2121,6 +2969,7 @@ export interface StandardShorthandProperties { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-area */ gridArea?: GridAreaProperty; @@ -2128,6 +2977,7 @@ export interface StandardShorthandProperties { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-column */ gridColumn?: GridColumnProperty; @@ -2135,6 +2985,7 @@ export interface StandardShorthandProperties { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-row */ gridRow?: GridRowProperty; @@ -2142,14 +2993,17 @@ export interface StandardShorthandProperties { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-template */ gridTemplate?: GridTemplateProperty; + /** **Initial value**: `none` */ lineClamp?: LineClampProperty; /** * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/list-style */ listStyle?: ListStyleProperty; @@ -2157,6 +3011,7 @@ export interface StandardShorthandProperties { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin */ margin?: MarginProperty; @@ -2164,6 +3019,7 @@ export interface StandardShorthandProperties { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | **1** | Yes | **4** | **12** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask */ mask?: MaskProperty; @@ -2173,6 +3029,7 @@ export interface StandardShorthandProperties { * | ------------- | ------- | ------ | ---- | --- | * | **55** | n/a | n/a | n/a | n/a | * | 46 _(motion)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset */ motion?: OffsetProperty; @@ -2181,6 +3038,7 @@ export interface StandardShorthandProperties { * | ------------- | ------- | ------ | ---- | --- | * | **55** | n/a | n/a | n/a | n/a | * | 46 _(motion)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset */ offset?: OffsetProperty; @@ -2188,6 +3046,7 @@ export interface StandardShorthandProperties { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1.5** | **1.2** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/outline */ outline?: OutlineProperty; @@ -2195,6 +3054,7 @@ export interface StandardShorthandProperties { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding */ padding?: PaddingProperty; @@ -2202,6 +3062,7 @@ export interface StandardShorthandProperties { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-decoration */ textDecoration?: TextDecorationProperty; @@ -2209,6 +3070,7 @@ export interface StandardShorthandProperties { * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------------- | ---- | --- | * | **25** _-x-_ | **46** | **6.1** _-x-_ | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-emphasis */ textEmphasis?: TextEmphasisProperty; @@ -2217,6 +3079,7 @@ export interface StandardShorthandProperties { * | ------- | ------- | ------- | ------ | ------ | * | **26** | **16** | **6.1** | **12** | **10** | * | 1 _-x-_ | 4 _-x-_ | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/transition */ transition?: TransitionProperty; @@ -2225,222 +3088,439 @@ export interface StandardShorthandProperties { export interface StandardProperties extends StandardLonghandProperties, StandardShorthandProperties {} export interface VendorLonghandProperties { + /** **Initial value**: `0s` */ MozAnimationDelay?: GlobalsString; + /** **Initial value**: `normal` */ MozAnimationDirection?: AnimationDirectionProperty; + /** **Initial value**: `0s` */ MozAnimationDuration?: GlobalsString; + /** **Initial value**: `none` */ MozAnimationFillMode?: AnimationFillModeProperty; + /** **Initial value**: `1` */ MozAnimationIterationCount?: AnimationIterationCountProperty; + /** **Initial value**: `none` */ MozAnimationName?: AnimationNameProperty; + /** **Initial value**: `running` */ MozAnimationPlayState?: AnimationPlayStateProperty; + /** **Initial value**: `ease` */ MozAnimationTimingFunction?: AnimationTimingFunctionProperty; + /** **Initial value**: `none` (but this value is overridden in the user agent CSS) */ MozAppearance?: MozAppearanceProperty; + /** **Initial value**: `visible` */ MozBackfaceVisibility?: BackfaceVisibilityProperty; + /** **Initial value**: `none` */ MozBinding?: MozBindingProperty; + /** **Initial value**: `none` */ MozBorderBottomColors?: MozBorderBottomColorsProperty; + /** **Initial value**: `currentcolor` */ MozBorderEndColor?: BorderInlineEndColorProperty; + /** **Initial value**: `none` */ MozBorderEndStyle?: BorderInlineEndStyleProperty; + /** **Initial value**: `medium` */ MozBorderEndWidth?: BorderInlineEndWidthProperty; + /** **Initial value**: `none` */ MozBorderLeftColors?: MozBorderLeftColorsProperty; + /** **Initial value**: `none` */ MozBorderRightColors?: MozBorderRightColorsProperty; + /** **Initial value**: `currentcolor` */ MozBorderStartColor?: BorderInlineStartColorProperty; + /** **Initial value**: `none` */ MozBorderStartStyle?: BorderInlineStartStyleProperty; + /** **Initial value**: `none` */ MozBorderTopColors?: MozBorderTopColorsProperty; + /** **Initial value**: `content-box` */ MozBoxSizing?: BoxSizingProperty; + /** **Initial value**: `auto` */ MozColumnCount?: ColumnCountProperty; + /** **Initial value**: `balance` */ MozColumnFill?: ColumnFillProperty; + /** **Initial value**: `normal` */ MozColumnGap?: ColumnGapProperty; + /** **Initial value**: `currentcolor` */ MozColumnRuleColor?: ColumnRuleColorProperty; + /** **Initial value**: `none` */ MozColumnRuleStyle?: ColumnRuleStyleProperty; + /** **Initial value**: `medium` */ MozColumnRuleWidth?: ColumnRuleWidthProperty; + /** **Initial value**: `auto` */ MozColumnWidth?: ColumnWidthProperty; + /** **Initial value**: `none` */ MozContextProperties?: MozContextPropertiesProperty; + /** **Initial value**: `content-box` */ MozFloatEdge?: MozFloatEdgeProperty; + /** **Initial value**: `normal` */ MozFontFeatureSettings?: FontFeatureSettingsProperty; + /** **Initial value**: `normal` */ MozFontLanguageOverride?: FontLanguageOverrideProperty; + /** **Initial value**: `0` */ MozForceBrokenImageIcon?: GlobalsNumber; + /** **Initial value**: `manual` */ MozHyphens?: HyphensProperty; + /** **Initial value**: `auto` */ MozImageRegion?: MozImageRegionProperty; + /** **Initial value**: `inline` */ MozOrient?: MozOrientProperty; + /** **Initial value**: `0` */ MozOutlineRadiusBottomleft?: MozOutlineRadiusBottomleftProperty; + /** **Initial value**: `0` */ MozOutlineRadiusBottomright?: MozOutlineRadiusBottomrightProperty; + /** **Initial value**: `0` */ MozOutlineRadiusTopleft?: MozOutlineRadiusTopleftProperty; + /** **Initial value**: `0` */ MozOutlineRadiusTopright?: MozOutlineRadiusToprightProperty; + /** **Initial value**: `0` */ MozPaddingEnd?: MarginInlineEndProperty; + /** **Initial value**: `0` */ MozPaddingStart?: MarginInlineStartProperty; + /** **Initial value**: `none` */ MozPerspective?: PerspectiveProperty; + /** **Initial value**: `50% 50%` */ MozPerspectiveOrigin?: PerspectiveOriginProperty; + /** **Initial value**: `stretch-to-fit` */ MozStackSizing?: MozStackSizingProperty; + /** **Initial value**: `8` */ MozTabSize?: TabSizeProperty; + /** **Initial value**: `none` */ MozTextBlink?: MozTextBlinkProperty; + /** **Initial value**: `auto` for smartphone browsers supporting inflation, `none` in other cases (and then not modifiable). */ MozTextSizeAdjust?: TextSizeAdjustProperty; + /** **Initial value**: `50% 50% 0` */ MozTransformOrigin?: TransformOriginProperty; + /** **Initial value**: `flat` */ MozTransformStyle?: TransformStyleProperty; + /** **Initial value**: `0s` */ MozTransitionDelay?: GlobalsString; + /** **Initial value**: `0s` */ MozTransitionDuration?: GlobalsString; + /** **Initial value**: all */ MozTransitionProperty?: TransitionPropertyProperty; + /** **Initial value**: `ease` */ MozTransitionTimingFunction?: TransitionTimingFunctionProperty; + /** **Initial value**: `none` */ MozUserFocus?: MozUserFocusProperty; + /** **Initial value**: `auto` */ MozUserInput?: MozUserInputProperty; + /** **Initial value**: `read-only` */ MozUserModify?: MozUserModifyProperty; + /** **Initial value**: `auto` */ MozUserSelect?: UserSelectProperty; + /** **Initial value**: `drag` */ MozWindowDragging?: MozWindowDraggingProperty; + /** **Initial value**: `default` */ MozWindowShadow?: MozWindowShadowProperty; + /** **Initial value**: `false` */ msAccelerator?: MsAcceleratorProperty; + /** **Initial value**: `tb` */ msBlockProgression?: MsBlockProgressionProperty; + /** **Initial value**: `none` */ msContentZoomChaining?: MsContentZoomChainingProperty; + /** **Initial value**: `400%` */ msContentZoomLimitMax?: GlobalsString; + /** **Initial value**: `100%` */ msContentZoomLimitMin?: GlobalsString; + /** **Initial value**: `snapInterval(0%, 100%)` */ msContentZoomSnapPoints?: GlobalsString; + /** **Initial value**: `none` */ msContentZoomSnapType?: MsContentZoomSnapTypeProperty; + /** **Initial value**: zoom for the top level element, none for all other elements */ msContentZooming?: MsContentZoomingProperty; + /** **Initial value**: "" (the empty string) */ msFilter?: GlobalsString; + /** **Initial value**: `row` */ msFlexDirection?: FlexDirectionProperty; + /** **Initial value**: `0` */ msFlexPositive?: GlobalsNumber; + /** **Initial value**: `none` */ msFlowFrom?: MsFlowFromProperty; + /** **Initial value**: `none` */ msFlowInto?: MsFlowIntoProperty; + /** **Initial value**: `auto` */ msGridColumns?: GridAutoColumnsProperty; + /** **Initial value**: `auto` */ msGridRows?: GridAutoRowsProperty; + /** **Initial value**: `auto` */ msHighContrastAdjust?: MsHighContrastAdjustProperty; + /** **Initial value**: `auto` */ msHyphenateLimitChars?: MsHyphenateLimitCharsProperty; + /** **Initial value**: `no-limit` */ msHyphenateLimitLines?: MsHyphenateLimitLinesProperty; + /** **Initial value**: `0` */ msHyphenateLimitZone?: MsHyphenateLimitZoneProperty; + /** **Initial value**: `manual` */ msHyphens?: HyphensProperty; + /** **Initial value**: `auto` */ msImeAlign?: MsImeAlignProperty; + /** **Initial value**: `auto` */ msLineBreak?: LineBreakProperty; + /** **Initial value**: `0` */ msOrder?: GlobalsNumber; + /** **Initial value**: `auto` */ msOverflowStyle?: MsOverflowStyleProperty; + /** **Initial value**: `visible` */ msOverflowX?: OverflowXProperty; + /** **Initial value**: `visible` */ msOverflowY?: OverflowYProperty; + /** **Initial value**: `chained` */ msScrollChaining?: MsScrollChainingProperty; + /** **Initial value**: `auto` */ msScrollLimitXMax?: MsScrollLimitXMaxProperty; + /** **Initial value**: `0` */ msScrollLimitXMin?: MsScrollLimitXMinProperty; + /** **Initial value**: `auto` */ msScrollLimitYMax?: MsScrollLimitYMaxProperty; + /** **Initial value**: `0` */ msScrollLimitYMin?: MsScrollLimitYMinProperty; + /** **Initial value**: `railed` */ msScrollRails?: MsScrollRailsProperty; + /** **Initial value**: `snapInterval(0px, 100%)` */ msScrollSnapPointsX?: GlobalsString; + /** **Initial value**: `snapInterval(0px, 100%)` */ msScrollSnapPointsY?: GlobalsString; + /** **Initial value**: `none` */ msScrollSnapType?: MsScrollSnapTypeProperty; + /** **Initial value**: `none` */ msScrollTranslation?: MsScrollTranslationProperty; + /** **Initial value**: depends on user agent */ msScrollbar3dlightColor?: MsScrollbar3dlightColorProperty; + /** **Initial value**: depends on user agent */ msScrollbarArrowColor?: MsScrollbarArrowColorProperty; + /** **Initial value**: depends on user agent */ msScrollbarBaseColor?: MsScrollbarBaseColorProperty; + /** **Initial value**: depends on user agent */ msScrollbarDarkshadowColor?: MsScrollbarDarkshadowColorProperty; + /** **Initial value**: depends on user agent */ msScrollbarFaceColor?: MsScrollbarFaceColorProperty; + /** **Initial value**: depends on user agent */ msScrollbarHighlightColor?: MsScrollbarHighlightColorProperty; + /** **Initial value**: depends on user agent */ msScrollbarShadowColor?: MsScrollbarShadowColorProperty; + /** **Initial value**: depends on user agent */ msScrollbarTrackColor?: MsScrollbarTrackColorProperty; + /** **Initial value**: `none` */ msTextAutospace?: MsTextAutospaceProperty; + /** **Initial value**: `none` */ msTextCombineHorizontal?: TextCombineUprightProperty; + /** **Initial value**: `clip` */ msTextOverflow?: TextOverflowProperty; + /** **Initial value**: `auto` for smartphone browsers supporting inflation, `none` in other cases (and then not modifiable). */ msTextSizeAdjust?: TextSizeAdjustProperty; + /** **Initial value**: `auto` */ msTouchAction?: TouchActionProperty; + /** **Initial value**: `grippers` */ msTouchSelect?: MsTouchSelectProperty; + /** **Initial value**: `none` */ msTransform?: TransformProperty; + /** **Initial value**: `50% 50% 0` */ msTransformOrigin?: TransformOriginProperty; + /** **Initial value**: `text` */ msUserSelect?: MsUserSelectProperty; + /** **Initial value**: `normal` */ msWordBreak?: WordBreakProperty; + /** **Initial value**: `auto` */ msWrapFlow?: MsWrapFlowProperty; + /** **Initial value**: `0` */ msWrapMargin?: MsWrapMarginProperty; + /** **Initial value**: `wrap` */ msWrapThrough?: MsWrapThroughProperty; + /** **Initial value**: `horizontal-tb` */ msWritingMode?: WritingModeProperty; + /** **Initial value**: `auto auto` */ OBackgroundSize?: BackgroundSizeProperty; + /** **Initial value**: `fill` */ OObjectFit?: ObjectFitProperty; + /** **Initial value**: `50% 50%` */ OObjectPosition?: ObjectPositionProperty; + /** **Initial value**: `8` */ OTabSize?: TabSizeProperty; + /** **Initial value**: `clip` */ OTextOverflow?: TextOverflowProperty; + /** **Initial value**: `50% 50% 0` */ OTransformOrigin?: TransformOriginProperty; + /** **Initial value**: `normal` */ WebkitAlignContent?: AlignContentProperty; + /** **Initial value**: `normal` */ WebkitAlignItems?: AlignItemsProperty; + /** **Initial value**: `auto` */ WebkitAlignSelf?: AlignSelfProperty; + /** **Initial value**: `0s` */ WebkitAnimationDelay?: GlobalsString; + /** **Initial value**: `normal` */ WebkitAnimationDirection?: AnimationDirectionProperty; + /** **Initial value**: `0s` */ WebkitAnimationDuration?: GlobalsString; + /** **Initial value**: `none` */ WebkitAnimationFillMode?: AnimationFillModeProperty; + /** **Initial value**: `1` */ WebkitAnimationIterationCount?: AnimationIterationCountProperty; + /** **Initial value**: `none` */ WebkitAnimationName?: AnimationNameProperty; + /** **Initial value**: `running` */ WebkitAnimationPlayState?: AnimationPlayStateProperty; + /** **Initial value**: `ease` */ WebkitAnimationTimingFunction?: AnimationTimingFunctionProperty; + /** **Initial value**: `auto` */ WebkitAppearance?: AppearanceProperty; + /** **Initial value**: `none` */ WebkitBackdropFilter?: BackdropFilterProperty; + /** **Initial value**: `visible` */ WebkitBackfaceVisibility?: BackfaceVisibilityProperty; + /** **Initial value**: `auto auto` */ WebkitBackgroundSize?: BackgroundSizeProperty; + /** **Initial value**: `currentcolor` */ WebkitBorderBeforeColor?: WebkitBorderBeforeColorProperty; + /** **Initial value**: `none` */ WebkitBorderBeforeStyle?: WebkitBorderBeforeStyleProperty; + /** **Initial value**: `medium` */ WebkitBorderBeforeWidth?: WebkitBorderBeforeWidthProperty; + /** **Initial value**: `0` */ WebkitBorderBottomLeftRadius?: BorderBottomLeftRadiusProperty; + /** **Initial value**: `0` */ WebkitBorderBottomRightRadius?: BorderBottomRightRadiusProperty; + /** **Initial value**: `100%` */ WebkitBorderImageSlice?: BorderImageSliceProperty; + /** **Initial value**: `0` */ WebkitBorderTopLeftRadius?: BorderTopLeftRadiusProperty; + /** **Initial value**: `0` */ WebkitBorderTopRightRadius?: BorderTopRightRadiusProperty; + /** **Initial value**: `slice` */ WebkitBoxDecorationBreak?: BoxDecorationBreakProperty; + /** **Initial value**: `none` */ WebkitBoxReflect?: WebkitBoxReflectProperty; + /** **Initial value**: `none` */ WebkitBoxShadow?: BoxShadowProperty; + /** **Initial value**: `content-box` */ WebkitBoxSizing?: BoxSizingProperty; + /** **Initial value**: `none` */ WebkitClipPath?: ClipPathProperty; + /** **Initial value**: `auto` */ WebkitColumnCount?: ColumnCountProperty; + /** **Initial value**: `normal` */ WebkitColumnGap?: ColumnGapProperty; + /** **Initial value**: `currentcolor` */ WebkitColumnRuleColor?: ColumnRuleColorProperty; + /** **Initial value**: `none` */ WebkitColumnRuleStyle?: ColumnRuleStyleProperty; + /** **Initial value**: `medium` */ WebkitColumnRuleWidth?: ColumnRuleWidthProperty; + /** **Initial value**: `none` */ WebkitColumnSpan?: ColumnSpanProperty; + /** **Initial value**: `auto` */ WebkitColumnWidth?: ColumnWidthProperty; + /** **Initial value**: `none` */ WebkitFilter?: FilterProperty; + /** **Initial value**: `auto` */ WebkitFlexBasis?: FlexBasisProperty; + /** **Initial value**: `row` */ WebkitFlexDirection?: FlexDirectionProperty; + /** **Initial value**: `0` */ WebkitFlexGrow?: GlobalsNumber; + /** **Initial value**: `1` */ WebkitFlexShrink?: GlobalsNumber; + /** **Initial value**: `normal` */ WebkitFontFeatureSettings?: FontFeatureSettingsProperty; + /** **Initial value**: `auto` */ WebkitFontKerning?: FontKerningProperty; + /** **Initial value**: `normal` */ WebkitFontVariantLigatures?: FontVariantLigaturesProperty; + /** **Initial value**: `manual` */ WebkitHyphens?: HyphensProperty; + /** **Initial value**: `normal` */ WebkitJustifyContent?: JustifyContentProperty; + /** **Initial value**: `auto` */ WebkitLineBreak?: LineBreakProperty; + /** **Initial value**: `scroll` */ WebkitMaskAttachment?: WebkitMaskAttachmentProperty; + /** **Initial value**: `border` */ WebkitMaskClip?: WebkitMaskClipProperty; + /** **Initial value**: `source-over` */ WebkitMaskComposite?: WebkitMaskCompositeProperty; + /** **Initial value**: `none` */ WebkitMaskImage?: WebkitMaskImageProperty; + /** **Initial value**: `padding` */ WebkitMaskOrigin?: WebkitMaskOriginProperty; + /** **Initial value**: `0% 0%` */ WebkitMaskPosition?: WebkitMaskPositionProperty; + /** **Initial value**: `0%` */ WebkitMaskPositionX?: WebkitMaskPositionXProperty; + /** **Initial value**: `0%` */ WebkitMaskPositionY?: WebkitMaskPositionYProperty; + /** **Initial value**: `repeat` */ WebkitMaskRepeat?: WebkitMaskRepeatProperty; + /** **Initial value**: `repeat` */ WebkitMaskRepeatX?: WebkitMaskRepeatXProperty; + /** **Initial value**: `repeat` */ WebkitMaskRepeatY?: WebkitMaskRepeatYProperty; + /** **Initial value**: `0` */ WebkitMaxInlineSize?: MaxInlineSizeProperty; + /** **Initial value**: `0` */ WebkitOrder?: GlobalsNumber; + /** **Initial value**: `auto` */ WebkitOverflowScrolling?: WebkitOverflowScrollingProperty; + /** **Initial value**: `0` */ WebkitPaddingEnd?: MarginInlineEndProperty; + /** **Initial value**: `0` */ WebkitPaddingStart?: MarginInlineStartProperty; + /** **Initial value**: `none` */ WebkitPerspective?: PerspectiveProperty; + /** **Initial value**: `50% 50%` */ WebkitPerspectiveOrigin?: PerspectiveOriginProperty; + /** **Initial value**: `none` */ WebkitScrollSnapType?: ScrollSnapTypeProperty; + /** **Initial value**: `0.0` */ WebkitShapeImageThreshold?: GlobalsNumber; + /** **Initial value**: `0` */ WebkitShapeMargin?: ShapeMarginProperty; + /** **Initial value**: `none` */ WebkitShapeOutside?: ShapeOutsideProperty; + /** **Initial value**: `black` */ WebkitTapHighlightColor?: WebkitTapHighlightColorProperty; + /** **Initial value**: `none` */ WebkitTextCombine?: TextCombineUprightProperty; + /** **Initial value**: `currentcolor` */ WebkitTextDecorationColor?: TextDecorationColorProperty; + /** **Initial value**: `none` */ WebkitTextDecorationLine?: TextDecorationLineProperty; + /** **Initial value**: `objects` */ WebkitTextDecorationSkip?: TextDecorationSkipProperty; + /** **Initial value**: `solid` */ WebkitTextDecorationStyle?: TextDecorationStyleProperty; + /** **Initial value**: `currentcolor` */ WebkitTextEmphasisColor?: TextEmphasisColorProperty; + /** **Initial value**: `over right` */ WebkitTextEmphasisPosition?: GlobalsString; + /** **Initial value**: `none` */ WebkitTextEmphasisStyle?: TextEmphasisStyleProperty; + /** **Initial value**: `currentcolor` */ WebkitTextFillColor?: WebkitTextFillColorProperty; + /** **Initial value**: `mixed` */ WebkitTextOrientation?: TextOrientationProperty; + /** **Initial value**: `auto` for smartphone browsers supporting inflation, `none` in other cases (and then not modifiable). */ WebkitTextSizeAdjust?: TextSizeAdjustProperty; + /** **Initial value**: `currentcolor` */ WebkitTextStrokeColor?: WebkitTextStrokeColorProperty; + /** **Initial value**: `0` */ WebkitTextStrokeWidth?: WebkitTextStrokeWidthProperty; + /** **Initial value**: `default` */ WebkitTouchCallout?: WebkitTouchCalloutProperty; + /** **Initial value**: `none` */ WebkitTransform?: TransformProperty; + /** **Initial value**: `50% 50% 0` */ WebkitTransformOrigin?: TransformOriginProperty; + /** **Initial value**: `flat` */ WebkitTransformStyle?: TransformStyleProperty; + /** **Initial value**: `0s` */ WebkitTransitionDelay?: GlobalsString; + /** **Initial value**: `0s` */ WebkitTransitionDuration?: GlobalsString; + /** **Initial value**: all */ WebkitTransitionProperty?: TransitionPropertyProperty; + /** **Initial value**: `ease` */ WebkitTransitionTimingFunction?: TransitionTimingFunctionProperty; + /** **Initial value**: `read-only` */ WebkitUserModify?: WebkitUserModifyProperty; + /** **Initial value**: `auto` */ WebkitUserSelect?: UserSelectProperty; + /** **Initial value**: `horizontal-tb` */ WebkitWritingMode?: WritingModeProperty; } @@ -2476,131 +3556,363 @@ export interface VendorShorthandProperties { export interface VendorProperties extends VendorLonghandProperties, VendorShorthandProperties {} export interface ObsoleteProperties { - /** @deprecated */ + /** + * **Initial value**: `center` + * + * @deprecated + */ azimuth?: AzimuthProperty; - /** @deprecated */ + /** + * **Initial value**: `normal` + * + * @deprecated + */ boxDirection?: BoxDirectionProperty; - /** @deprecated */ + /** + * **Initial value**: `0` + * + * @deprecated + */ boxFlex?: GlobalsNumber; - /** @deprecated */ + /** + * **Initial value**: `inline-axis` (`horizontal` in XUL) + * + * @deprecated + */ boxOrient?: BoxOrientProperty; - /** @deprecated */ + /** + * **Initial value**: `start` + * + * @deprecated + */ boxPack?: BoxPackProperty; - /** @deprecated */ + /** + * **Initial value**: `auto` + * + * @deprecated + */ clip?: ClipProperty; - /** @deprecated */ + /** + * **Initial value**: `normal` + * + * @deprecated + */ fontVariantAlternates?: FontVariantAlternatesProperty; - /** @deprecated */ + /** + * **Initial value**: `0` + * + * @deprecated + */ gridColumnGap?: GridColumnGapProperty; /** @deprecated */ gridGap?: GridGapProperty; - /** @deprecated */ + /** + * **Initial value**: `0` + * + * @deprecated + */ gridRowGap?: GridRowGapProperty; - /** @deprecated */ + /** + * **Initial value**: `auto` + * + * @deprecated + */ imeMode?: ImeModeProperty; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ scrollSnapCoordinate?: ScrollSnapCoordinateProperty; - /** @deprecated */ + /** + * **Initial value**: `0px 0px` + * + * @deprecated + */ scrollSnapDestination?: ScrollSnapDestinationProperty; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ scrollSnapPointsX?: ScrollSnapPointsXProperty; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ scrollSnapPointsY?: ScrollSnapPointsYProperty; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ scrollSnapTypeX?: ScrollSnapTypeXProperty; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ scrollSnapTypeY?: ScrollSnapTypeYProperty; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ textCombineHorizontal?: TextCombineUprightProperty; - /** @deprecated */ + /** + * **Initial value**: `normal` + * + * @deprecated + */ KhtmlBoxDirection?: BoxDirectionProperty; - /** @deprecated */ + /** + * **Initial value**: `0` + * + * @deprecated + */ KhtmlBoxFlex?: GlobalsNumber; - /** @deprecated */ + /** + * **Initial value**: `inline-axis` (`horizontal` in XUL) + * + * @deprecated + */ KhtmlBoxOrient?: BoxOrientProperty; - /** @deprecated */ + /** + * **Initial value**: `start` + * + * @deprecated + */ KhtmlBoxPack?: BoxPackProperty; - /** @deprecated */ + /** + * **Initial value**: `slice` + * + * @deprecated + */ MozBackgroundInlinePolicy?: BoxDecorationBreakProperty; - /** @deprecated */ + /** + * **Initial value**: `auto auto` + * + * @deprecated + */ MozBackgroundSize?: BackgroundSizeProperty; /** @deprecated */ MozBorderRadius?: BorderRadiusProperty; - /** @deprecated */ + /** + * **Initial value**: `0` + * + * @deprecated + */ MozBorderRadiusTopright?: BorderBottomLeftRadiusProperty; - /** @deprecated */ + /** + * **Initial value**: `normal` + * + * @deprecated + */ MozBoxDirection?: BoxDirectionProperty; - /** @deprecated */ + /** + * **Initial value**: `0` + * + * @deprecated + */ MozBoxFlex?: GlobalsNumber; - /** @deprecated */ + /** + * **Initial value**: `inline-axis` (`horizontal` in XUL) + * + * @deprecated + */ MozBoxOrient?: BoxOrientProperty; - /** @deprecated */ + /** + * **Initial value**: `start` + * + * @deprecated + */ MozBoxPack?: BoxPackProperty; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ MozBoxShadow?: BoxShadowProperty; - /** @deprecated */ + /** + * **Initial value**: `1.0` + * + * @deprecated + */ MozOpacity?: GlobalsNumber; /** @deprecated */ MozOutline?: OutlineProperty; - /** @deprecated */ + /** + * **Initial value**: `invert`, for browsers supporting it, `currentColor` for the other + * + * @deprecated + */ MozOutlineColor?: OutlineColorProperty; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ MozOutlineStyle?: OutlineStyleProperty; - /** @deprecated */ + /** + * **Initial value**: `medium` + * + * @deprecated + */ MozOutlineWidth?: OutlineWidthProperty; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ MozResize?: ResizeProperty; - /** @deprecated */ + /** + * **Initial value**: `auto` + * + * @deprecated + */ MozTextAlignLast?: TextAlignLastProperty; - /** @deprecated */ + /** + * **Initial value**: `currentcolor` + * + * @deprecated + */ MozTextDecorationColor?: TextDecorationColorProperty; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ MozTextDecorationLine?: TextDecorationLineProperty; - /** @deprecated */ + /** + * **Initial value**: `solid` + * + * @deprecated + */ MozTextDecorationStyle?: TextDecorationStyleProperty; - /** @deprecated */ + /** + * **Initial value**: `auto` + * + * @deprecated + */ msImeMode?: ImeModeProperty; /** @deprecated */ OAnimation?: AnimationProperty; - /** @deprecated */ + /** + * **Initial value**: `0s` + * + * @deprecated + */ OAnimationDelay?: GlobalsString; - /** @deprecated */ + /** + * **Initial value**: `normal` + * + * @deprecated + */ OAnimationDirection?: AnimationDirectionProperty; - /** @deprecated */ + /** + * **Initial value**: `0s` + * + * @deprecated + */ OAnimationDuration?: GlobalsString; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ OAnimationFillMode?: AnimationFillModeProperty; - /** @deprecated */ + /** + * **Initial value**: `1` + * + * @deprecated + */ OAnimationIterationCount?: AnimationIterationCountProperty; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ OAnimationName?: AnimationNameProperty; - /** @deprecated */ + /** + * **Initial value**: `running` + * + * @deprecated + */ OAnimationPlayState?: AnimationPlayStateProperty; - /** @deprecated */ + /** + * **Initial value**: `ease` + * + * @deprecated + */ OAnimationTimingFunction?: AnimationTimingFunctionProperty; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ OTransform?: TransformProperty; /** @deprecated */ OTransition?: TransitionProperty; - /** @deprecated */ + /** + * **Initial value**: `0s` + * + * @deprecated + */ OTransitionDelay?: GlobalsString; - /** @deprecated */ + /** + * **Initial value**: `0s` + * + * @deprecated + */ OTransitionDuration?: GlobalsString; - /** @deprecated */ + /** + * **Initial value**: all + * + * @deprecated + */ OTransitionProperty?: TransitionPropertyProperty; - /** @deprecated */ + /** + * **Initial value**: `ease` + * + * @deprecated + */ OTransitionTimingFunction?: TransitionTimingFunctionProperty; - /** @deprecated */ + /** + * **Initial value**: `normal` + * + * @deprecated + */ WebkitBoxDirection?: BoxDirectionProperty; - /** @deprecated */ + /** + * **Initial value**: `0` + * + * @deprecated + */ WebkitBoxFlex?: GlobalsNumber; - /** @deprecated */ + /** + * **Initial value**: `inline-axis` (`horizontal` in XUL) + * + * @deprecated + */ WebkitBoxOrient?: BoxOrientProperty; - /** @deprecated */ + /** + * **Initial value**: `start` + * + * @deprecated + */ WebkitBoxPack?: BoxPackProperty; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ WebkitScrollSnapPointsX?: ScrollSnapPointsXProperty; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ WebkitScrollSnapPointsY?: ScrollSnapPointsYProperty; } @@ -2671,1956 +3983,2782 @@ export interface Properties extends StandardProperties { /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | --------- | ------ | ------ | * | **29** | **28** | **9** | **12** | **11** | * | 21 _-x-_ | | 6.1 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/align-content */ "align-content"?: AlignContentProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | ------ | * | **21** | **20** | **7** _-x-_ | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/align-items */ "align-items"?: AlignItemsProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | ------ | ------ | ------ | * | **36** | **20** | No | **12** | **11** | * | 21 _-x-_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/align-self */ "align-self"?: AlignSelfProperty; /** + * **Initial value**: `0s` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ------ | * | **43** | **16** | **9** | **12** | **10** | * | | 5 _-x-_ | 4 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-delay */ "animation-delay"?: GlobalsString; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | ------ | * | **43** | **16** | **4** _-x-_ | **12** | **10** | * | | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-direction */ "animation-direction"?: AnimationDirectionProperty; /** + * **Initial value**: `0s` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ----------- | ------ | ------ | * | **43** | **16** | **4** _-x-_ | **12** | **10** | * | 3 _-x-_ | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-duration */ "animation-duration"?: GlobalsString; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | ------ | * | **43** | **16** | **4** _-x-_ | **12** | **10** | * | | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-fill-mode */ "animation-fill-mode"?: AnimationFillModeProperty; /** + * **Initial value**: `1` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | ------ | * | **43** | **16** | **4** _-x-_ | **12** | **10** | * | | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-iteration-count */ "animation-iteration-count"?: AnimationIterationCountProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | ------ | * | **43** | **16** | **4** _-x-_ | **12** | **10** | * | | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-name */ "animation-name"?: AnimationNameProperty; /** + * **Initial value**: `running` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **43** | **16** | Yes | **12** | **10** | * | | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-play-state */ "animation-play-state"?: AnimationPlayStateProperty; /** + * **Initial value**: `ease` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | ------ | * | **43** | **16** | **4** _-x-_ | **12** | **10** | * | | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-timing-function */ "animation-timing-function"?: AnimationTimingFunctionProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ----------- | ----------- | ----------- | ------------ | --- | * | **1** _-x-_ | **1** _-x-_ | **3** _-x-_ | **12** _-x-_ | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/appearance */ appearance?: AppearanceProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | --- | * | n/a | No | **9** _-x-_ | **17** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/backdrop-filter */ "backdrop-filter"?: BackdropFilterProperty; /** + * **Initial value**: `visible` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | -------- | ------ | ------ | ------ | * | **12** _-x-_ | **16** | Yes | **12** | **10** | * | | 10 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/backface-visibility */ "backface-visibility"?: BackfaceVisibilityProperty; /** + * **Initial value**: `scroll` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-attachment */ "background-attachment"?: BackgroundAttachmentProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **35** | **30** | Yes | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-blend-mode */ "background-blend-mode"?: BackgroundBlendModeProperty; /** + * **Initial value**: `border-box` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **4** | **3** | **12** | **9** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-clip */ "background-clip"?: BackgroundClipProperty; /** + * **Initial value**: `transparent` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-color */ "background-color"?: BackgroundColorProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-image */ "background-image"?: BackgroundImageProperty; /** + * **Initial value**: `padding-box` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **4** | **3** | **12** | **9** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-origin */ "background-origin"?: BackgroundOriginProperty; /** + * **Initial value**: `0% 0%` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-position */ "background-position"?: BackgroundPositionProperty; /** + * **Initial value**: `left` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | Yes | **49** | Yes | **12** | **6** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-position-x */ "background-position-x"?: BackgroundPositionXProperty; /** + * **Initial value**: `top` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | Yes | **49** | Yes | **12** | **6** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-position-y */ "background-position-y"?: BackgroundPositionYProperty; /** + * **Initial value**: `repeat` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-repeat */ "background-repeat"?: BackgroundRepeatProperty; /** + * **Initial value**: `auto auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------- | ------ | ----- | * | **3** | **4** | **4.1** | **12** | **9** | * | 1 _-x-_ | | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-size */ "background-size"?: BackgroundSizeProperty; + /** **Initial value**: `clip` */ "block-overflow"?: BlockOverflowProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/block-size */ "block-size"?: BlockSizeProperty; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-end-color */ "border-block-end-color"?: BorderBlockEndColorProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-end-style */ "border-block-end-style"?: BorderBlockEndStyleProperty; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-end-width */ "border-block-end-width"?: BorderBlockEndWidthProperty; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-start-color */ "border-block-start-color"?: BorderBlockStartColorProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-start-style */ "border-block-start-style"?: BorderBlockStartStyleProperty; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-start-width */ "border-block-start-width"?: BorderBlockStartWidthProperty; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-bottom-color */ "border-bottom-color"?: BorderBottomColorProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------- | ------ | ----- | * | **4** | **4** | **5** | **12** | **9** | * | 1 _-x-_ | | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-bottom-left-radius */ "border-bottom-left-radius"?: BorderBottomLeftRadiusProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------- | ------ | ----- | * | **4** | **4** | **5** | **12** | **9** | * | 1 _-x-_ | | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-bottom-right-radius */ "border-bottom-right-radius"?: BorderBottomRightRadiusProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-bottom-style */ "border-bottom-style"?: BorderBottomStyleProperty; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-bottom-width */ "border-bottom-width"?: BorderBottomWidthProperty; /** + * **Initial value**: `separate` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1** | **1.2** | **12** | **5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-collapse */ "border-collapse"?: BorderCollapseProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **15** | **15** | **6** | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-image-outset */ "border-image-outset"?: BorderImageOutsetProperty; /** + * **Initial value**: `stretch` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **15** | **15** | **6** | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-image-repeat */ "border-image-repeat"?: BorderImageRepeatProperty; /** + * **Initial value**: `100%` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **15** | **15** | **6** | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-image-slice */ "border-image-slice"?: BorderImageSliceProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **15** | **15** | **6** | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-image-source */ "border-image-source"?: BorderImageSourceProperty; /** + * **Initial value**: `1` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **15** | **13** | **6** | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-image-width */ "border-image-width"?: BorderImageWidthProperty; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-end-color */ "border-inline-end-color"?: BorderInlineEndColorProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ---------------------------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | * | | 38 _(-moz-border-end-style)_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-end-style */ "border-inline-end-style"?: BorderInlineEndStyleProperty; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-end-width */ "border-inline-end-width"?: BorderInlineEndWidthProperty; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------------------------------ | ------ | ---- | --- | * | No | **41** | No | n/a | No | * | | 38 _(-moz-border-start-color)_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-start-color */ "border-inline-start-color"?: BorderInlineStartColorProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-start-style */ "border-inline-start-style"?: BorderInlineStartStyleProperty; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-start-width */ "border-inline-start-width"?: BorderInlineStartWidthProperty; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-left-color */ "border-left-color"?: BorderLeftColorProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-left-style */ "border-left-style"?: BorderLeftStyleProperty; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-left-width */ "border-left-width"?: BorderLeftWidthProperty; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-right-color */ "border-right-color"?: BorderRightColorProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-right-style */ "border-right-style"?: BorderRightStyleProperty; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-right-width */ "border-right-width"?: BorderRightWidthProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-spacing */ "border-spacing"?: BorderSpacingProperty; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-top-color */ "border-top-color"?: BorderTopColorProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------- | ------ | ----- | * | **4** | **4** | **5** | **12** | **9** | * | 1 _-x-_ | | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-top-left-radius */ "border-top-left-radius"?: BorderTopLeftRadiusProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------- | ------ | ----- | * | **4** | **4** | **5** | **12** | **9** | * | 1 _-x-_ | | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-top-right-radius */ "border-top-right-radius"?: BorderTopRightRadiusProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-top-style */ "border-top-style"?: BorderTopStyleProperty; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-top-width */ "border-top-width"?: BorderTopWidthProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/bottom */ bottom?: BottomProperty; + /** **Initial value**: `stretch` */ "box-align"?: BoxAlignProperty; /** + * **Initial value**: `slice` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------- | ---- | --- | * | **22** _-x-_ | **32** | **6.1** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/box-decoration-break */ "box-decoration-break"?: BoxDecorationBreakProperty; + /** **Initial value**: `1` */ "box-flex-group"?: GlobalsNumber; + /** **Initial value**: `single` */ "box-lines"?: BoxLinesProperty; + /** **Initial value**: `1` */ "box-ordinal-group"?: GlobalsNumber; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------- | ------ | ----- | * | **10** | **4** | **5.1** | **12** | **9** | * | 1 _-x-_ | | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/box-shadow */ "box-shadow"?: BoxShadowProperty; /** + * **Initial value**: `content-box` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------- | ------ | ----- | * | **10** | **29** | **5.1** | **12** | **8** | * | 1 _-x-_ | 1 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/box-sizing */ "box-sizing"?: BoxSizingProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **50** | No | **10** | **12** | **10** | + * * @see https://developer.mozilla.org/docs/Web/CSS/break-after */ "break-after"?: BreakAfterProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **50** | No | **10** | **12** | **10** | + * * @see https://developer.mozilla.org/docs/Web/CSS/break-before */ "break-before"?: BreakBeforeProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **50** | No | **10** | **12** | **10** | + * * @see https://developer.mozilla.org/docs/Web/CSS/break-inside */ "break-inside"?: BreakInsideProperty; /** + * **Initial value**: `top` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/caption-side */ "caption-side"?: CaptionSideProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ---- | --- | * | **57** | **53** | **11.1** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/caret-color */ "caret-color"?: CaretColorProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/clear */ clear?: ClearProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | ------ | ---- | --- | * | **55** | **3.5** | No | No | No | * | 24 _-x-_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/clip-path */ "clip-path"?: ClipPathProperty; /** + * **Initial value**: Varies from one browser to another + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | **1** | **1** | Yes | **12** | Yes | + * * @see https://developer.mozilla.org/docs/Web/CSS/color */ color?: ColorProperty; + /** **Initial value**: `economy` */ "color-adjust"?: ColorAdjustProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | --------- | ----------- | ------ | ------ | * | **50** | **52** | **3** _-x-_ | **12** | **10** | * | | 1.5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-count */ "column-count"?: ColumnCountProperty; /** + * **Initial value**: `balance` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | -------- | ------ | ------ | --- | * | Yes | **52** | n/a | **12** | n/a | * | | 13 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-fill */ "column-fill"?: ColumnFillProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | --------- | ----------- | ------ | ------ | * | **50** | **52** | **3** _-x-_ | **12** | **10** | * | | 1.5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-gap */ "column-gap"?: ColumnGapProperty; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | --------- | ----------- | ------ | ------ | * | **50** | **52** | **3** _-x-_ | **12** | **10** | * | | 3.5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-rule-color */ "column-rule-color"?: ColumnRuleColorProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | ------ | * | **50** | **52** | **3** _-x-_ | **12** | **10** | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-rule-style */ "column-rule-style"?: ColumnRuleStyleProperty; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | --------- | ----------- | ------------ | ------ | * | **50** | **50** | **3** _-x-_ | **12** _-x-_ | **10** | * | | 3.5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-rule-width */ "column-rule-width"?: ColumnRuleWidthProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **50** | No | Yes | **12** | **10** | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-span */ "column-span"?: ColumnSpanProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | --------- | ----------- | ------ | ------ | * | **50** | **50** | **3** _-x-_ | **12** | **10** | * | | 1.5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-width */ "column-width"?: ColumnWidthProperty; + /** **Initial value**: `none` */ contain?: ContainProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/content */ content?: ContentProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | ----- | * | **2** | **1** | **3** | n/a | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/counter-increment */ "counter-increment"?: CounterIncrementProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **2** | **1** | **3.1** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/counter-reset */ "counter-reset"?: CounterResetProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1** | **1.2** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/cursor */ cursor?: CursorProperty; /** + * **Initial value**: `ltr` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ------- | * | **2** | **1** | **1.3** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/direction */ direction?: DirectionProperty; /** + * **Initial value**: `inline` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/display */ display?: DisplayProperty; /** + * **Initial value**: `show` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1** | **1.2** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/empty-cells */ "empty-cells"?: EmptyCellsProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | ----------- | ------ | --- | * | **53** | **35** | **6** _-x-_ | **12** | No | * | 18 _-x-_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/filter */ filter?: FilterProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------- | ------ | ------ | * | **21** _-x-_ | **22** | **9** | **12** | **11** | * | | | 7 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/flex-basis */ "flex-basis"?: FlexBasisProperty; /** + * **Initial value**: `row` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------- | ------ | -------- | * | **21** _-x-_ | **20** | **9** | **12** | **11** | * | | | 7 _-x-_ | | 10 _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/flex-direction */ "flex-direction"?: FlexDirectionProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------------- | ------ | ---------------------------- | * | **21** _-x-_ | **20** | **6.1** _-x-_ | **12** | **11** _(-ms-flex-positive)_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/flex-grow */ "flex-grow"?: GlobalsNumber; /** + * **Initial value**: `1` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ----------- | ------ | ------ | * | **21** _-x-_ | **20** | **8** _-x-_ | **12** | **10** | + * * @see https://developer.mozilla.org/docs/Web/CSS/flex-shrink */ "flex-shrink"?: GlobalsNumber; /** + * **Initial value**: `nowrap` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **29** | **28** | **9** | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/flex-wrap */ "flex-wrap"?: FlexWrapProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/float */ float?: FloatProperty; /** + * **Initial value**: depends on user agent + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-family */ "font-family"?: FontFamilyProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | -------- | ------ | ------ | ------ | * | **48** | **34** | 4-6 | **15** | **10** | * | 16 _-x-_ | 15 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-feature-settings */ "font-feature-settings"?: FontFeatureSettingsProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------ | ---- | --- | * | **32** _-x-_ | **32** | **7** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-kerning */ "font-kerning"?: FontKerningProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **34** | No | No | No | * | | 4 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-language-override */ "font-language-override"?: FontLanguageOverrideProperty; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-size */ "font-size"?: FontSizeProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | n/a | **1** | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-size-adjust */ "font-size-adjust"?: FontSizeAdjustProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **48** | **9** | **11** | **12** | **9** | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-stretch */ "font-stretch"?: FontStretchProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-style */ "font-style"?: FontStyleProperty; /** + * **Initial value**: `weight style` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **34** | **9** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-synthesis */ "font-synthesis"?: FontSynthesisProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-variant */ "font-variant"?: FontVariantProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **52** | **34** | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-variant-caps */ "font-variant-caps"?: FontVariantCapsProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **63** | **34** | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-variant-east-asian */ "font-variant-east-asian"?: FontVariantEastAsianProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | ------- | ---- | --- | * | **34** | **34** | **9.1** | No | No | * | 31 _-x-_ | | 7 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-variant-ligatures */ "font-variant-ligatures"?: FontVariantLigaturesProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ---- | --- | * | **52** | **34** | **9.1** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-variant-numeric */ "font-variant-numeric"?: FontVariantNumericProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **34** | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-variant-position */ "font-variant-position"?: FontVariantPositionProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **62** | n/a | **11** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-variation-settings */ "font-variation-settings"?: FontVariationSettingsProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **2** | **1** | **1.3** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-weight */ "font-weight"?: FontWeightProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ----------------------- | --------------------------- | * | **57** | **52** | **10.1** | **16** | **10** _(-ms-grid-columns)_ | * | | | | 12 _(-ms-grid-columns)_ | | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-auto-columns */ "grid-auto-columns"?: GridAutoColumnsProperty; /** + * **Initial value**: `row` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-auto-flow */ "grid-auto-flow"?: GridAutoFlowProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | -------------------- | ------------------------ | * | **57** | **52** | **10.1** | **16** | **10** _(-ms-grid-rows)_ | * | | | | 12 _(-ms-grid-rows)_ | | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-auto-rows */ "grid-auto-rows"?: GridAutoRowsProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-column-end */ "grid-column-end"?: GridColumnEndProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-column-start */ "grid-column-start"?: GridColumnStartProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-row-end */ "grid-row-end"?: GridRowEndProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-row-start */ "grid-row-start"?: GridRowStartProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-template-areas */ "grid-template-areas"?: GridTemplateAreasProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-template-columns */ "grid-template-columns"?: GridTemplateColumnsProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-template-rows */ "grid-template-rows"?: GridTemplateRowsProperty; + /** **Initial value**: `none` */ "hanging-punctuation"?: HangingPunctuationProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/height */ height?: HeightProperty; /** + * **Initial value**: `manual` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | ------------- | ---- | ------------ | * | **55** | **43** | **5.1** _-x-_ | n/a | **10** _-x-_ | * | 13 _-x-_ | 6 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/hyphens */ hyphens?: HyphensProperty; /** + * **Initial value**: `0deg` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **26** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/image-orientation */ "image-orientation"?: ImageOrientationProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | Yes | **3.6** | Yes | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/image-rendering */ "image-rendering"?: ImageRenderingProperty; + /** **Initial value**: `1dppx` */ "image-resolution"?: ImageResolutionProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | No | **9** | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/initial-letter */ "initial-letter"?: InitialLetterProperty; + /** **Initial value**: `auto` */ "initial-letter-align"?: InitialLetterAlignProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/inline-size */ "inline-size"?: InlineSizeProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **41** | **36** | Yes | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/isolation */ isolation?: IsolationProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | ------ | ------ | ------ | * | **29** | **20** | **9** | **12** | **11** | * | 21 _-x-_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/justify-content */ "justify-content"?: JustifyContentProperty; /** + * **Initial value**: `legacy` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | n/a | **45** | n/a | **16** | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/justify-items */ "justify-items"?: JustifyItemsProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | n/a | **45** | n/a | **16** | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/justify-self */ "justify-self"?: JustifySelfProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/left */ left?: LeftProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/letter-spacing */ "letter-spacing"?: LetterSpacingProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------ | ------ | ------- | * | **58** | No | Yes | **14** | **5.5** | * | 1 _-x-_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/line-break */ "line-break"?: LineBreakProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/line-height */ "line-height"?: LineHeightProperty; + /** **Initial value**: `none` */ "line-height-step"?: LineHeightStepProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/list-style-image */ "list-style-image"?: ListStyleImageProperty; /** + * **Initial value**: `outside` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/list-style-position */ "list-style-position"?: ListStylePositionProperty; /** + * **Initial value**: `disc` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/list-style-type */ "list-style-type"?: ListStyleTypeProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-block-end */ "margin-block-end"?: MarginBlockEndProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-block-start */ "margin-block-start"?: MarginBlockStartProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-bottom */ "margin-bottom"?: MarginBottomProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ----------------------------- | ---------------------- | ----------------------------- | ---- | --- | * | **2** _(-webkit-padding-end)_ | **41** | **3** _(-webkit-padding-end)_ | n/a | No | * | | 3 _(-moz-padding-end)_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-inline-end */ "margin-inline-end"?: MarginInlineEndProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------------------------- | ------------------------ | ------------------------------- | ---- | --- | * | **2** _(-webkit-padding-start)_ | **41** | **3** _(-webkit-padding-start)_ | n/a | No | * | | 3 _(-moz-padding-start)_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-inline-start */ "margin-inline-start"?: MarginInlineStartProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-left */ "margin-left"?: MarginLeftProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-right */ "margin-right"?: MarginRightProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-top */ "margin-top"?: MarginTopProperty; + /** **Initial value**: `alpha` */ "mask-border-mode"?: MaskBorderModeProperty; + /** **Initial value**: `0` */ "mask-border-outset"?: MaskBorderOutsetProperty; + /** **Initial value**: `stretch` */ "mask-border-repeat"?: MaskBorderRepeatProperty; + /** **Initial value**: `0` */ "mask-border-slice"?: MaskBorderSliceProperty; + /** **Initial value**: `none` */ "mask-border-source"?: MaskBorderSourceProperty; + /** **Initial value**: `auto` */ "mask-border-width"?: MaskBorderWidthProperty; /** + * **Initial value**: `border-box` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | Yes | **53** | Yes | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-clip */ "mask-clip"?: MaskClipProperty; /** + * **Initial value**: `add` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **53** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-composite */ "mask-composite"?: MaskCompositeProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ----------- | ------- | ----------- | ------ | --- | * | **1** _-x-_ | **53** | **4** _-x-_ | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-image */ "mask-image"?: MaskImageProperty; /** + * **Initial value**: `match-source` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **53** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-mode */ "mask-mode"?: MaskModeProperty; /** + * **Initial value**: `border-box` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | Yes | **53** | Yes | n/a | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-origin */ "mask-origin"?: MaskOriginProperty; /** + * **Initial value**: `center` + * * | Chrome | Firefox | Safari | Edge | IE | * | ----------- | ------- | ----------- | ---- | --- | * | **1** _-x-_ | **53** | **4** _-x-_ | n/a | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-position */ "mask-position"?: MaskPositionProperty; /** + * **Initial value**: `no-repeat` + * * | Chrome | Firefox | Safari | Edge | IE | * | ----------- | ------- | ----------- | ---- | --- | * | **1** _-x-_ | **53** | **4** _-x-_ | n/a | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-repeat */ "mask-repeat"?: MaskRepeatProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | n/a | **53** | n/a | n/a | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-size */ "mask-size"?: MaskSizeProperty; /** + * **Initial value**: `luminance` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **24** | **35** | n/a | n/a | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-type */ "mask-type"?: MaskTypeProperty; + /** **Initial value**: `0` */ "max-block-size"?: MaxBlockSizeProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **7** | + * * @see https://developer.mozilla.org/docs/Web/CSS/max-height */ "max-height"?: MaxHeightProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------------- | ---- | --- | * | Yes | **41** | **10.1** _-x-_ | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/max-inline-size */ "max-inline-size"?: MaxInlineSizeProperty; + /** **Initial value**: `none` */ "max-lines"?: MaxLinesProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **2** | **12** | **7** | + * * @see https://developer.mozilla.org/docs/Web/CSS/max-width */ "max-width"?: MaxWidthProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/min-block-size */ "min-block-size"?: MinBlockSizeProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **3** | **1** | **12** | **7** | + * * @see https://developer.mozilla.org/docs/Web/CSS/min-height */ "min-height"?: MinHeightProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/min-inline-size */ "min-inline-size"?: MinInlineSizeProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **2** | **12** | **7** | + * * @see https://developer.mozilla.org/docs/Web/CSS/min-width */ "min-width"?: MinWidthProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **41** | **32** | **8** | n/a | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/mix-blend-mode */ "mix-blend-mode"?: MixBlendModeProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ---------------------- | ------- | ------ | ---- | --- | * | **55** | n/a | n/a | n/a | n/a | * | 46 _(motion-distance)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-distance */ "motion-distance"?: OffsetDistanceProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------------ | ------- | ------ | ---- | --- | * | **55** | n/a | n/a | n/a | n/a | * | 46 _(motion-path)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-path */ "motion-path"?: OffsetPathProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ---------------------- | ------- | ------ | ---- | --- | * | **56** | n/a | n/a | n/a | n/a | * | 46 _(motion-rotation)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-rotate */ "motion-rotation"?: OffsetRotateProperty; /** + * **Initial value**: `fill` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | **31** | **36** | Yes | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/object-fit */ "object-fit"?: ObjectFitProperty; /** + * **Initial value**: `50% 50%` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | **31** | **36** | **10** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/object-position */ "object-position"?: ObjectPositionProperty; + /** **Initial value**: `auto` */ "offset-anchor"?: OffsetAnchorProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-block-end */ "offset-block-end"?: OffsetBlockEndProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-block-start */ "offset-block-start"?: OffsetBlockStartProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ---------------------- | ------- | ------ | ---- | --- | * | **55** | n/a | n/a | n/a | n/a | * | 46 _(motion-distance)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-distance */ "offset-distance"?: OffsetDistanceProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-inline-end */ "offset-inline-end"?: OffsetInlineEndProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-inline-start */ "offset-inline-start"?: OffsetInlineStartProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------------ | ------- | ------ | ---- | --- | * | **55** | n/a | n/a | n/a | n/a | * | 46 _(motion-path)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-path */ "offset-path"?: OffsetPathProperty; + /** **Initial value**: `auto` */ "offset-position"?: OffsetPositionProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ---------------------- | ------- | ------ | ---- | --- | * | **56** | n/a | n/a | n/a | n/a | * | 46 _(motion-rotation)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-rotate */ "offset-rotate"?: OffsetRotateProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ---------------------- | ------- | ------ | ---- | --- | * | **56** | n/a | n/a | n/a | n/a | * | 46 _(motion-rotation)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-rotate */ "offset-rotation"?: OffsetRotateProperty; /** + * **Initial value**: `1.0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1** | **1.2** | **12** | **9** | + * * @see https://developer.mozilla.org/docs/Web/CSS/opacity */ opacity?: GlobalsNumber; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | ------- | ------ | -------- | * | **29** | **20** | **9** | **12** | **11** | * | 21 _-x-_ | | 7 _-x-_ | | 10 _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/order */ order?: GlobalsNumber; /** + * **Initial value**: `2` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **25** | No | No | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/orphans */ orphans?: GlobalsNumber; /** + * **Initial value**: `invert`, for browsers supporting it, `currentColor` for the other + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1.5** | **1.2** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/outline-color */ "outline-color"?: OutlineColorProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ---- | --- | * | **1** | **1.5** | **1.2** | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/outline-offset */ "outline-offset"?: OutlineOffsetProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1.5** | **1.2** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/outline-style */ "outline-style"?: OutlineStyleProperty; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1.5** | **1.2** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/outline-width */ "outline-width"?: OutlineWidthProperty; /** + * **Initial value**: `visible` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/overflow */ overflow?: OverflowProperty; + /** **Initial value**: `auto` */ "overflow-anchor"?: OverflowAnchorProperty; + /** **Initial value**: `auto` */ "overflow-block"?: OverflowBlockProperty; + /** **Initial value**: `padding-box` */ "overflow-clip-box"?: OverflowClipBoxProperty; + /** **Initial value**: `auto` */ "overflow-inline"?: OverflowInlineProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------------- | ----------------- | ------------------- | -------------------- | --------------------- | * | **1** _(word-wrap)_ | **49** | **1** _(word-wrap)_ | **12** _(word-wrap)_ | **5.5** _(word-wrap)_ | * | | 3.5 _(word-wrap)_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/overflow-wrap */ "overflow-wrap"?: OverflowWrapProperty; /** + * **Initial value**: `visible` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **3.5** | **3** | **12** | **5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/overflow-x */ "overflow-x"?: OverflowXProperty; /** + * **Initial value**: `visible` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1.5** | **3** | **12** | **5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/overflow-y */ "overflow-y"?: OverflowYProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **63** | **59** | n/a | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/overscroll-behavior */ "overscroll-behavior"?: OverscrollBehaviorProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **63** | **59** | n/a | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/overscroll-behavior-x */ "overscroll-behavior-x"?: OverscrollBehaviorXProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **63** | **59** | n/a | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/overscroll-behavior-y */ "overscroll-behavior-y"?: OverscrollBehaviorYProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-block-end */ "padding-block-end"?: PaddingBlockEndProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-block-start */ "padding-block-start"?: PaddingBlockStartProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-bottom */ "padding-bottom"?: PaddingBottomProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ----------------------------- | ---------------------- | ----------------------------- | ---- | --- | * | **2** _(-webkit-padding-end)_ | **41** | **3** _(-webkit-padding-end)_ | n/a | No | * | | 3 _(-moz-padding-end)_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-inline-end */ "padding-inline-end"?: PaddingInlineEndProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------------------------- | ------------------------ | ------------------------------- | ---- | --- | * | **2** _(-webkit-padding-start)_ | **41** | **3** _(-webkit-padding-start)_ | No | No | * | | 3 _(-moz-padding-start)_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-inline-start */ "padding-inline-start"?: PaddingInlineStartProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-left */ "padding-left"?: PaddingLeftProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-right */ "padding-right"?: PaddingRightProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-top */ "padding-top"?: PaddingTopProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1** | **1.2** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/page-break-after */ "page-break-after"?: PageBreakAfterProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1** | **1.2** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/page-break-before */ "page-break-before"?: PageBreakBeforeProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **19** | **1.3** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/page-break-inside */ "page-break-inside"?: PageBreakInsideProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **60** | Yes | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/paint-order */ "paint-order"?: PaintOrderProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | -------- | ------ | ------ | ------ | * | **45** | **16** | Yes | **12** | **10** | * | 12 _-x-_ | 10 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/perspective */ perspective?: PerspectiveProperty; /** + * **Initial value**: `50% 50%` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | -------- | ------ | ------ | ------ | * | **12** _-x-_ | **16** | Yes | **12** | **10** | * | | 10 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/perspective-origin */ "perspective-origin"?: PerspectiveOriginProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **59** | Yes | n/a | n/a | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/place-content */ "place-content"?: PlaceContentProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **1** | **1.5** | **3** | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/pointer-events */ "pointer-events"?: PointerEventsProperty; /** + * **Initial value**: `static` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/position */ position?: PositionProperty; /** + * **Initial value**: depends on user agent + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **11** | **1.5** | **9** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/quotes */ quotes?: QuotesProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **1** | | **3** | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/resize */ resize?: ResizeProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/right */ right?: RightProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | Yes | n/a | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/rotate */ rotate?: RotateProperty; + /** **Initial value**: `normal` */ "row-gap"?: RowGapProperty; /** + * **Initial value**: `space-around` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **38** | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/ruby-align */ "ruby-align"?: RubyAlignProperty; + /** **Initial value**: `separate` */ "ruby-merge"?: RubyMergeProperty; /** + * **Initial value**: `over` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | No | **38** | No | **12** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/ruby-position */ "ruby-position"?: RubyPositionProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | Yes | n/a | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/scale */ scale?: ScaleProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | n/a | **36** | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/scroll-behavior */ "scroll-behavior"?: ScrollBehaviorProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------------ | ------------ | * | No | **39** | **9** _-x-_ | **12** _-x-_ | **10** _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/scroll-snap-type */ "scroll-snap-type"?: ScrollSnapTypeProperty; /** + * **Initial value**: `0.0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ---- | --- | * | **37** | n/a | **7** _-x-_ | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/shape-image-threshold */ "shape-image-threshold"?: GlobalsNumber; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ---- | --- | * | Yes | No | **7** _-x-_ | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/shape-margin */ "shape-margin"?: ShapeMarginProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ---- | --- | * | **37** | n/a | **8** _-x-_ | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/shape-outside */ "shape-outside"?: ShapeOutsideProperty; /** + * **Initial value**: `8` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ----------- | ------- | ---- | --- | * | **21** | **4** _-x-_ | **6.1** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/tab-size */ "tab-size"?: TabSizeProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **14** | **1** | **1** | **12** | **5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/table-layout */ "table-layout"?: TableLayoutProperty; /** + * **Initial value**: `start`, or a nameless value that acts as `left` if _direction_ is `ltr`, `right` if _direction_ is `rtl` if `start` is not supported by the browser. + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-align */ "text-align"?: TextAlignProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | **47** | **49** | No | **12** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-align-last */ "text-align-last"?: TextAlignLastProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | -------------------------------------- | * | **48** | **48** | Yes | **15** | **11** _(-ms-text-combine-horizontal)_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-combine-upright */ "text-combine-upright"?: TextCombineUprightProperty; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **57** | **36** | Yes | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-decoration-color */ "text-decoration-color"?: TextDecorationColorProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | Yes | **36** | Yes | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-decoration-line */ "text-decoration-line"?: TextDecorationLineProperty; /** + * **Initial value**: `objects` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ---- | --- | * | 57-64 | No | **8** _-x-_ | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-decoration-skip */ "text-decoration-skip"?: TextDecorationSkipProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **64** | No | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-decoration-skip-ink */ "text-decoration-skip-ink"?: TextDecorationSkipInkProperty; /** + * **Initial value**: `solid` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **57** | **36** | Yes | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-decoration-style */ "text-decoration-style"?: TextDecorationStyleProperty; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------------- | ---- | --- | * | **25** _-x-_ | **46** | **6.1** _-x-_ | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-emphasis-color */ "text-emphasis-color"?: TextEmphasisColorProperty; /** + * **Initial value**: `over right` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------------- | ---- | --- | * | **25** _-x-_ | **46** | **6.1** _-x-_ | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-emphasis-position */ "text-emphasis-position"?: GlobalsString; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------------- | ---- | --- | * | **25** _-x-_ | **46** | **6.1** _-x-_ | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-emphasis-style */ "text-emphasis-style"?: TextEmphasisStyleProperty; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-indent */ "text-indent"?: TextIndentProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | n/a | **55** | No | **14** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-justify */ "text-justify"?: TextJustifyProperty; /** + * **Initial value**: `mixed` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **48** | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-orientation */ "text-orientation"?: TextOrientationProperty; /** + * **Initial value**: `clip` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **7** | **1.3** | **12** | **6** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-overflow */ "text-overflow"?: TextOverflowProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **4** | **3** | **5** | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-rendering */ "text-rendering"?: TextRenderingProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ------ | * | **2** | **3.5** | **1.1** | **12** | **10** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-shadow */ "text-shadow"?: TextShadowProperty; /** + * **Initial value**: `auto` for smartphone browsers supporting inflation, `none` in other cases (and then not modifiable). + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------------ | --- | * | **54** | No | No | **12** _-x-_ | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-size-adjust */ "text-size-adjust"?: TextSizeAdjustProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-transform */ "text-transform"?: TextTransformProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **33** | No | No | **12** | **6** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-underline-position */ "text-underline-position"?: TextUnderlinePositionProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/top */ top?: TopProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | -------- | * | **36** | **52** | No | **12** | **11** | * | | | | | 10 _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/touch-action */ "touch-action"?: TouchActionProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | --------- | ------------ | ------- | * | **36** | **16** | **9** | **12** _-x-_ | **10** | * | | | 3.1 _-x-_ | | 9 _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/transform */ transform?: TransformProperty; /** + * **Initial value**: `border-box ` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **64** | **55** | n/a | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/transform-box */ "transform-box"?: TransformBoxProperty; /** + * **Initial value**: `50% 50% 0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | --------- | ------------- | ------ | ------- | * | Yes | **16** | **3.1** _-x-_ | **12** | **10** | * | | 3.5 _-x-_ | | | 9 _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/transform-origin */ "transform-origin"?: TransformOriginProperty; /** + * **Initial value**: `flat` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | -------- | ------ | ------ | --- | * | **12** _-x-_ | **16** | Yes | **12** | No | * | | 10 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/transform-style */ "transform-style"?: TransformStyleProperty; /** + * **Initial value**: `0s` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ----------- | ------ | ------ | * | **26** | **16** | **3** _-x-_ | **12** | **10** | * | 1 _-x-_ | 4 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/transition-delay */ "transition-delay"?: GlobalsString; /** + * **Initial value**: `0s` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ----------- | ------ | ------ | * | **26** | **16** | **3** _-x-_ | **12** | **10** | * | 1 _-x-_ | 4 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/transition-duration */ "transition-duration"?: GlobalsString; /** + * **Initial value**: all + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **26** | **16** | Yes | **12** | **10** | * | | 4 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/transition-property */ "transition-property"?: TransitionPropertyProperty; /** + * **Initial value**: `ease` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **26** | **16** | Yes | **12** | **10** | * | | 4 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/transition-timing-function */ "transition-timing-function"?: TransitionTimingFunctionProperty; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | Yes | n/a | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/translate */ translate?: TranslateProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ------- | * | **2** | **1** | **1.3** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/unicode-bidi */ "unicode-bidi"?: UnicodeBidiProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------------ | ------------- | ------------ | ------ | * | **54** | **49** _-x-_ | **3.1** _-x-_ | **12** _-x-_ | **10** | * | 6 _-x-_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/user-select */ "user-select"?: UserSelectProperty; /** + * **Initial value**: `baseline` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/vertical-align */ "vertical-align"?: VerticalAlignProperty; /** + * **Initial value**: `visible` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/visibility */ visibility?: VisibilityProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/white-space */ "white-space"?: WhiteSpaceProperty; /** + * **Initial value**: `2` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **25** | No | No | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/widows */ widows?: GlobalsNumber; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | Yes | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/width */ width?: WidthProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ---- | --- | * | **36** | **36** | **9.1** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/will-change */ "will-change"?: WillChangeProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **15** | Yes | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/word-break */ "word-break"?: WordBreakProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **6** | + * * @see https://developer.mozilla.org/docs/Web/CSS/word-spacing */ "word-spacing"?: WordSpacingProperty; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **3.5** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/overflow-wrap */ "word-wrap"?: WordWrapProperty; /** + * **Initial value**: `horizontal-tb` + * * | Chrome | Firefox | Safari | Edge | IE | * | ----------- | ------- | ------------- | ------ | ----------- | * | **8** _-x-_ | **41** | **5.1** _-x-_ | **12** | **9** _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/writing-mode */ "writing-mode"?: WritingModeProperty; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/z-index */ "z-index"?: ZIndexProperty; + /** **Initial value**: `normal` */ zoom?: ZoomProperty; } @@ -4631,6 +6769,7 @@ export interface StandardShorthandPropertiesHyphen { * | ------ | ------- | ----------- | ------ | ------ | * | **43** | **16** | **4** _-x-_ | **12** | **10** | * | | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation */ animation?: AnimationProperty; @@ -4638,6 +6777,7 @@ export interface StandardShorthandPropertiesHyphen { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background */ background?: BackgroundProperty; @@ -4645,6 +6785,7 @@ export interface StandardShorthandPropertiesHyphen { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border */ border?: BorderProperty; @@ -4652,6 +6793,7 @@ export interface StandardShorthandPropertiesHyphen { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-end */ "border-block-end"?: BorderBlockEndProperty; @@ -4659,6 +6801,7 @@ export interface StandardShorthandPropertiesHyphen { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-start */ "border-block-start"?: BorderBlockStartProperty; @@ -4666,6 +6809,7 @@ export interface StandardShorthandPropertiesHyphen { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-bottom */ "border-bottom"?: BorderBottomProperty; @@ -4673,6 +6817,7 @@ export interface StandardShorthandPropertiesHyphen { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-color */ "border-color"?: BorderColorProperty; @@ -4681,6 +6826,7 @@ export interface StandardShorthandPropertiesHyphen { * | ------- | --------- | ------- | ------ | ------ | * | **16** | **15** | **6** | **12** | **11** | * | 7 _-x-_ | 3.5 _-x-_ | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-image */ "border-image"?: BorderImageProperty; @@ -4688,6 +6834,7 @@ export interface StandardShorthandPropertiesHyphen { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-end */ "border-inline-end"?: BorderInlineEndProperty; @@ -4695,6 +6842,7 @@ export interface StandardShorthandPropertiesHyphen { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-start */ "border-inline-start"?: BorderInlineStartProperty; @@ -4702,6 +6850,7 @@ export interface StandardShorthandPropertiesHyphen { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-left */ "border-left"?: BorderLeftProperty; @@ -4710,6 +6859,7 @@ export interface StandardShorthandPropertiesHyphen { * | ------- | ------- | ------- | ------ | ----- | * | **4** | **4** | **5** | **12** | **9** | * | 1 _-x-_ | | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-radius */ "border-radius"?: BorderRadiusProperty; @@ -4717,6 +6867,7 @@ export interface StandardShorthandPropertiesHyphen { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-right */ "border-right"?: BorderRightProperty; @@ -4724,6 +6875,7 @@ export interface StandardShorthandPropertiesHyphen { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-style */ "border-style"?: BorderStyleProperty; @@ -4731,6 +6883,7 @@ export interface StandardShorthandPropertiesHyphen { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-top */ "border-top"?: BorderTopProperty; @@ -4738,6 +6891,7 @@ export interface StandardShorthandPropertiesHyphen { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-width */ "border-width"?: BorderWidthProperty; @@ -4746,6 +6900,7 @@ export interface StandardShorthandPropertiesHyphen { * | ------ | --------- | ----------- | ------------ | ------ | * | **50** | **52** | **3** _-x-_ | **12** _-x-_ | **10** | * | | 3.5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-rule */ "column-rule"?: ColumnRuleProperty; @@ -4754,6 +6909,7 @@ export interface StandardShorthandPropertiesHyphen { * | ------ | ------- | ----------- | ------ | ------ | * | **50** | **52** | **3** _-x-_ | **12** | **10** | * | | 9 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/columns */ columns?: ColumnsProperty; @@ -4762,6 +6918,7 @@ export interface StandardShorthandPropertiesHyphen { * | -------- | ------- | --------- | ------ | -------- | * | **29** | **20** | **9** | **12** | **11** | * | 21 _-x-_ | | 6.1 _-x-_ | | 10 _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/flex */ flex?: FlexProperty; @@ -4770,6 +6927,7 @@ export interface StandardShorthandPropertiesHyphen { * | -------- | ------- | --------- | ------ | ------ | * | **29** | **28** | **9** | **12** | **11** | * | 21 _-x-_ | | 6.1 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/flex-flow */ "flex-flow"?: FlexFlowProperty; @@ -4777,6 +6935,7 @@ export interface StandardShorthandPropertiesHyphen { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/font */ font?: FontProperty; @@ -4785,6 +6944,7 @@ export interface StandardShorthandPropertiesHyphen { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid */ grid?: GridProperty; @@ -4792,6 +6952,7 @@ export interface StandardShorthandPropertiesHyphen { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-area */ "grid-area"?: GridAreaProperty; @@ -4799,6 +6960,7 @@ export interface StandardShorthandPropertiesHyphen { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-column */ "grid-column"?: GridColumnProperty; @@ -4806,6 +6968,7 @@ export interface StandardShorthandPropertiesHyphen { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-row */ "grid-row"?: GridRowProperty; @@ -4813,14 +6976,17 @@ export interface StandardShorthandPropertiesHyphen { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-template */ "grid-template"?: GridTemplateProperty; + /** **Initial value**: `none` */ "line-clamp"?: LineClampProperty; /** * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/list-style */ "list-style"?: ListStyleProperty; @@ -4828,6 +6994,7 @@ export interface StandardShorthandPropertiesHyphen { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin */ margin?: MarginProperty; @@ -4835,6 +7002,7 @@ export interface StandardShorthandPropertiesHyphen { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | **1** | Yes | **4** | **12** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask */ mask?: MaskProperty; @@ -4844,6 +7012,7 @@ export interface StandardShorthandPropertiesHyphen { * | ------------- | ------- | ------ | ---- | --- | * | **55** | n/a | n/a | n/a | n/a | * | 46 _(motion)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset */ motion?: OffsetProperty; @@ -4852,6 +7021,7 @@ export interface StandardShorthandPropertiesHyphen { * | ------------- | ------- | ------ | ---- | --- | * | **55** | n/a | n/a | n/a | n/a | * | 46 _(motion)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset */ offset?: OffsetProperty; @@ -4859,6 +7029,7 @@ export interface StandardShorthandPropertiesHyphen { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1.5** | **1.2** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/outline */ outline?: OutlineProperty; @@ -4866,6 +7037,7 @@ export interface StandardShorthandPropertiesHyphen { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding */ padding?: PaddingProperty; @@ -4873,6 +7045,7 @@ export interface StandardShorthandPropertiesHyphen { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-decoration */ "text-decoration"?: TextDecorationProperty; @@ -4880,6 +7053,7 @@ export interface StandardShorthandPropertiesHyphen { * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------------- | ---- | --- | * | **25** _-x-_ | **46** | **6.1** _-x-_ | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-emphasis */ "text-emphasis"?: TextEmphasisProperty; @@ -4888,6 +7062,7 @@ export interface StandardShorthandPropertiesHyphen { * | ------- | ------- | ------- | ------ | ------ | * | **26** | **16** | **6.1** | **12** | **10** | * | 1 _-x-_ | 4 _-x-_ | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/transition */ transition?: TransitionProperty; @@ -4896,222 +7071,439 @@ export interface StandardShorthandPropertiesHyphen { export interface StandardPropertiesHyphen extends StandardLonghandPropertiesHyphen, StandardShorthandPropertiesHyphen {} export interface VendorLonghandPropertiesHyphen { + /** **Initial value**: `0s` */ "-moz-animation-delay"?: GlobalsString; + /** **Initial value**: `normal` */ "-moz-animation-direction"?: AnimationDirectionProperty; + /** **Initial value**: `0s` */ "-moz-animation-duration"?: GlobalsString; + /** **Initial value**: `none` */ "-moz-animation-fill-mode"?: AnimationFillModeProperty; + /** **Initial value**: `1` */ "-moz-animation-iteration-count"?: AnimationIterationCountProperty; + /** **Initial value**: `none` */ "-moz-animation-name"?: AnimationNameProperty; + /** **Initial value**: `running` */ "-moz-animation-play-state"?: AnimationPlayStateProperty; + /** **Initial value**: `ease` */ "-moz-animation-timing-function"?: AnimationTimingFunctionProperty; + /** **Initial value**: `none` (but this value is overridden in the user agent CSS) */ "-moz-appearance"?: MozAppearanceProperty; + /** **Initial value**: `visible` */ "-moz-backface-visibility"?: BackfaceVisibilityProperty; + /** **Initial value**: `none` */ "-moz-binding"?: MozBindingProperty; + /** **Initial value**: `none` */ "-moz-border-bottom-colors"?: MozBorderBottomColorsProperty; + /** **Initial value**: `currentcolor` */ "-moz-border-end-color"?: BorderInlineEndColorProperty; + /** **Initial value**: `none` */ "-moz-border-end-style"?: BorderInlineEndStyleProperty; + /** **Initial value**: `medium` */ "-moz-border-end-width"?: BorderInlineEndWidthProperty; + /** **Initial value**: `none` */ "-moz-border-left-colors"?: MozBorderLeftColorsProperty; + /** **Initial value**: `none` */ "-moz-border-right-colors"?: MozBorderRightColorsProperty; + /** **Initial value**: `currentcolor` */ "-moz-border-start-color"?: BorderInlineStartColorProperty; + /** **Initial value**: `none` */ "-moz-border-start-style"?: BorderInlineStartStyleProperty; + /** **Initial value**: `none` */ "-moz-border-top-colors"?: MozBorderTopColorsProperty; + /** **Initial value**: `content-box` */ "-moz-box-sizing"?: BoxSizingProperty; + /** **Initial value**: `auto` */ "-moz-column-count"?: ColumnCountProperty; + /** **Initial value**: `balance` */ "-moz-column-fill"?: ColumnFillProperty; + /** **Initial value**: `normal` */ "-moz-column-gap"?: ColumnGapProperty; + /** **Initial value**: `currentcolor` */ "-moz-column-rule-color"?: ColumnRuleColorProperty; + /** **Initial value**: `none` */ "-moz-column-rule-style"?: ColumnRuleStyleProperty; + /** **Initial value**: `medium` */ "-moz-column-rule-width"?: ColumnRuleWidthProperty; + /** **Initial value**: `auto` */ "-moz-column-width"?: ColumnWidthProperty; + /** **Initial value**: `none` */ "-moz-context-properties"?: MozContextPropertiesProperty; + /** **Initial value**: `content-box` */ "-moz-float-edge"?: MozFloatEdgeProperty; + /** **Initial value**: `normal` */ "-moz-font-feature-settings"?: FontFeatureSettingsProperty; + /** **Initial value**: `normal` */ "-moz-font-language-override"?: FontLanguageOverrideProperty; + /** **Initial value**: `0` */ "-moz-force-broken-image-icon"?: GlobalsNumber; + /** **Initial value**: `manual` */ "-moz-hyphens"?: HyphensProperty; + /** **Initial value**: `auto` */ "-moz-image-region"?: MozImageRegionProperty; + /** **Initial value**: `inline` */ "-moz-orient"?: MozOrientProperty; + /** **Initial value**: `0` */ "-moz-outline-radius-bottomleft"?: MozOutlineRadiusBottomleftProperty; + /** **Initial value**: `0` */ "-moz-outline-radius-bottomright"?: MozOutlineRadiusBottomrightProperty; + /** **Initial value**: `0` */ "-moz-outline-radius-topleft"?: MozOutlineRadiusTopleftProperty; + /** **Initial value**: `0` */ "-moz-outline-radius-topright"?: MozOutlineRadiusToprightProperty; + /** **Initial value**: `0` */ "-moz-padding-end"?: MarginInlineEndProperty; + /** **Initial value**: `0` */ "-moz-padding-start"?: MarginInlineStartProperty; + /** **Initial value**: `none` */ "-moz-perspective"?: PerspectiveProperty; + /** **Initial value**: `50% 50%` */ "-moz-perspective-origin"?: PerspectiveOriginProperty; + /** **Initial value**: `stretch-to-fit` */ "-moz-stack-sizing"?: MozStackSizingProperty; + /** **Initial value**: `8` */ "-moz-tab-size"?: TabSizeProperty; + /** **Initial value**: `none` */ "-moz-text-blink"?: MozTextBlinkProperty; + /** **Initial value**: `auto` for smartphone browsers supporting inflation, `none` in other cases (and then not modifiable). */ "-moz-text-size-adjust"?: TextSizeAdjustProperty; + /** **Initial value**: `50% 50% 0` */ "-moz-transform-origin"?: TransformOriginProperty; + /** **Initial value**: `flat` */ "-moz-transform-style"?: TransformStyleProperty; + /** **Initial value**: `0s` */ "-moz-transition-delay"?: GlobalsString; + /** **Initial value**: `0s` */ "-moz-transition-duration"?: GlobalsString; + /** **Initial value**: all */ "-moz-transition-property"?: TransitionPropertyProperty; + /** **Initial value**: `ease` */ "-moz-transition-timing-function"?: TransitionTimingFunctionProperty; + /** **Initial value**: `none` */ "-moz-user-focus"?: MozUserFocusProperty; + /** **Initial value**: `auto` */ "-moz-user-input"?: MozUserInputProperty; + /** **Initial value**: `read-only` */ "-moz-user-modify"?: MozUserModifyProperty; + /** **Initial value**: `auto` */ "-moz-user-select"?: UserSelectProperty; + /** **Initial value**: `drag` */ "-moz-window-dragging"?: MozWindowDraggingProperty; + /** **Initial value**: `default` */ "-moz-window-shadow"?: MozWindowShadowProperty; + /** **Initial value**: `false` */ "-ms-accelerator"?: MsAcceleratorProperty; + /** **Initial value**: `tb` */ "-ms-block-progression"?: MsBlockProgressionProperty; + /** **Initial value**: `none` */ "-ms-content-zoom-chaining"?: MsContentZoomChainingProperty; + /** **Initial value**: `400%` */ "-ms-content-zoom-limit-max"?: GlobalsString; + /** **Initial value**: `100%` */ "-ms-content-zoom-limit-min"?: GlobalsString; + /** **Initial value**: `snapInterval(0%, 100%)` */ "-ms-content-zoom-snap-points"?: GlobalsString; + /** **Initial value**: `none` */ "-ms-content-zoom-snap-type"?: MsContentZoomSnapTypeProperty; + /** **Initial value**: zoom for the top level element, none for all other elements */ "-ms-content-zooming"?: MsContentZoomingProperty; + /** **Initial value**: "" (the empty string) */ "-ms-filter"?: GlobalsString; + /** **Initial value**: `row` */ "-ms-flex-direction"?: FlexDirectionProperty; + /** **Initial value**: `0` */ "-ms-flex-positive"?: GlobalsNumber; + /** **Initial value**: `none` */ "-ms-flow-from"?: MsFlowFromProperty; + /** **Initial value**: `none` */ "-ms-flow-into"?: MsFlowIntoProperty; + /** **Initial value**: `auto` */ "-ms-grid-columns"?: GridAutoColumnsProperty; + /** **Initial value**: `auto` */ "-ms-grid-rows"?: GridAutoRowsProperty; + /** **Initial value**: `auto` */ "-ms-high-contrast-adjust"?: MsHighContrastAdjustProperty; + /** **Initial value**: `auto` */ "-ms-hyphenate-limit-chars"?: MsHyphenateLimitCharsProperty; + /** **Initial value**: `no-limit` */ "-ms-hyphenate-limit-lines"?: MsHyphenateLimitLinesProperty; + /** **Initial value**: `0` */ "-ms-hyphenate-limit-zone"?: MsHyphenateLimitZoneProperty; + /** **Initial value**: `manual` */ "-ms-hyphens"?: HyphensProperty; + /** **Initial value**: `auto` */ "-ms-ime-align"?: MsImeAlignProperty; + /** **Initial value**: `auto` */ "-ms-line-break"?: LineBreakProperty; + /** **Initial value**: `0` */ "-ms-order"?: GlobalsNumber; + /** **Initial value**: `auto` */ "-ms-overflow-style"?: MsOverflowStyleProperty; + /** **Initial value**: `visible` */ "-ms-overflow-x"?: OverflowXProperty; + /** **Initial value**: `visible` */ "-ms-overflow-y"?: OverflowYProperty; + /** **Initial value**: `chained` */ "-ms-scroll-chaining"?: MsScrollChainingProperty; + /** **Initial value**: `auto` */ "-ms-scroll-limit-x-max"?: MsScrollLimitXMaxProperty; + /** **Initial value**: `0` */ "-ms-scroll-limit-x-min"?: MsScrollLimitXMinProperty; + /** **Initial value**: `auto` */ "-ms-scroll-limit-y-max"?: MsScrollLimitYMaxProperty; + /** **Initial value**: `0` */ "-ms-scroll-limit-y-min"?: MsScrollLimitYMinProperty; + /** **Initial value**: `railed` */ "-ms-scroll-rails"?: MsScrollRailsProperty; + /** **Initial value**: `snapInterval(0px, 100%)` */ "-ms-scroll-snap-points-x"?: GlobalsString; + /** **Initial value**: `snapInterval(0px, 100%)` */ "-ms-scroll-snap-points-y"?: GlobalsString; + /** **Initial value**: `none` */ "-ms-scroll-snap-type"?: MsScrollSnapTypeProperty; + /** **Initial value**: `none` */ "-ms-scroll-translation"?: MsScrollTranslationProperty; + /** **Initial value**: depends on user agent */ "-ms-scrollbar-3dlight-color"?: MsScrollbar3dlightColorProperty; + /** **Initial value**: depends on user agent */ "-ms-scrollbar-arrow-color"?: MsScrollbarArrowColorProperty; + /** **Initial value**: depends on user agent */ "-ms-scrollbar-base-color"?: MsScrollbarBaseColorProperty; + /** **Initial value**: depends on user agent */ "-ms-scrollbar-darkshadow-color"?: MsScrollbarDarkshadowColorProperty; + /** **Initial value**: depends on user agent */ "-ms-scrollbar-face-color"?: MsScrollbarFaceColorProperty; + /** **Initial value**: depends on user agent */ "-ms-scrollbar-highlight-color"?: MsScrollbarHighlightColorProperty; + /** **Initial value**: depends on user agent */ "-ms-scrollbar-shadow-color"?: MsScrollbarShadowColorProperty; + /** **Initial value**: depends on user agent */ "-ms-scrollbar-track-color"?: MsScrollbarTrackColorProperty; + /** **Initial value**: `none` */ "-ms-text-autospace"?: MsTextAutospaceProperty; + /** **Initial value**: `none` */ "-ms-text-combine-horizontal"?: TextCombineUprightProperty; + /** **Initial value**: `clip` */ "-ms-text-overflow"?: TextOverflowProperty; + /** **Initial value**: `auto` for smartphone browsers supporting inflation, `none` in other cases (and then not modifiable). */ "-ms-text-size-adjust"?: TextSizeAdjustProperty; + /** **Initial value**: `auto` */ "-ms-touch-action"?: TouchActionProperty; + /** **Initial value**: `grippers` */ "-ms-touch-select"?: MsTouchSelectProperty; + /** **Initial value**: `none` */ "-ms-transform"?: TransformProperty; + /** **Initial value**: `50% 50% 0` */ "-ms-transform-origin"?: TransformOriginProperty; + /** **Initial value**: `text` */ "-ms-user-select"?: MsUserSelectProperty; + /** **Initial value**: `normal` */ "-ms-word-break"?: WordBreakProperty; + /** **Initial value**: `auto` */ "-ms-wrap-flow"?: MsWrapFlowProperty; + /** **Initial value**: `0` */ "-ms-wrap-margin"?: MsWrapMarginProperty; + /** **Initial value**: `wrap` */ "-ms-wrap-through"?: MsWrapThroughProperty; + /** **Initial value**: `horizontal-tb` */ "-ms-writing-mode"?: WritingModeProperty; + /** **Initial value**: `auto auto` */ "-o-background-size"?: BackgroundSizeProperty; + /** **Initial value**: `fill` */ "-o-object-fit"?: ObjectFitProperty; + /** **Initial value**: `50% 50%` */ "-o-object-position"?: ObjectPositionProperty; + /** **Initial value**: `8` */ "-o-tab-size"?: TabSizeProperty; + /** **Initial value**: `clip` */ "-o-text-overflow"?: TextOverflowProperty; + /** **Initial value**: `50% 50% 0` */ "-o-transform-origin"?: TransformOriginProperty; + /** **Initial value**: `normal` */ "-webkit-align-content"?: AlignContentProperty; + /** **Initial value**: `normal` */ "-webkit-align-items"?: AlignItemsProperty; + /** **Initial value**: `auto` */ "-webkit-align-self"?: AlignSelfProperty; + /** **Initial value**: `0s` */ "-webkit-animation-delay"?: GlobalsString; + /** **Initial value**: `normal` */ "-webkit-animation-direction"?: AnimationDirectionProperty; + /** **Initial value**: `0s` */ "-webkit-animation-duration"?: GlobalsString; + /** **Initial value**: `none` */ "-webkit-animation-fill-mode"?: AnimationFillModeProperty; + /** **Initial value**: `1` */ "-webkit-animation-iteration-count"?: AnimationIterationCountProperty; + /** **Initial value**: `none` */ "-webkit-animation-name"?: AnimationNameProperty; + /** **Initial value**: `running` */ "-webkit-animation-play-state"?: AnimationPlayStateProperty; + /** **Initial value**: `ease` */ "-webkit-animation-timing-function"?: AnimationTimingFunctionProperty; + /** **Initial value**: `auto` */ "-webkit-appearance"?: AppearanceProperty; + /** **Initial value**: `none` */ "-webkit-backdrop-filter"?: BackdropFilterProperty; + /** **Initial value**: `visible` */ "-webkit-backface-visibility"?: BackfaceVisibilityProperty; + /** **Initial value**: `auto auto` */ "-webkit-background-size"?: BackgroundSizeProperty; + /** **Initial value**: `currentcolor` */ "-webkit-border-before-color"?: WebkitBorderBeforeColorProperty; + /** **Initial value**: `none` */ "-webkit-border-before-style"?: WebkitBorderBeforeStyleProperty; + /** **Initial value**: `medium` */ "-webkit-border-before-width"?: WebkitBorderBeforeWidthProperty; + /** **Initial value**: `0` */ "-webkit-border-bottom-left-radius"?: BorderBottomLeftRadiusProperty; + /** **Initial value**: `0` */ "-webkit-border-bottom-right-radius"?: BorderBottomRightRadiusProperty; + /** **Initial value**: `100%` */ "-webkit-border-image-slice"?: BorderImageSliceProperty; + /** **Initial value**: `0` */ "-webkit-border-top-left-radius"?: BorderTopLeftRadiusProperty; + /** **Initial value**: `0` */ "-webkit-border-top-right-radius"?: BorderTopRightRadiusProperty; + /** **Initial value**: `slice` */ "-webkit-box-decoration-break"?: BoxDecorationBreakProperty; + /** **Initial value**: `none` */ "-webkit-box-reflect"?: WebkitBoxReflectProperty; + /** **Initial value**: `none` */ "-webkit-box-shadow"?: BoxShadowProperty; + /** **Initial value**: `content-box` */ "-webkit-box-sizing"?: BoxSizingProperty; + /** **Initial value**: `none` */ "-webkit-clip-path"?: ClipPathProperty; + /** **Initial value**: `auto` */ "-webkit-column-count"?: ColumnCountProperty; + /** **Initial value**: `normal` */ "-webkit-column-gap"?: ColumnGapProperty; + /** **Initial value**: `currentcolor` */ "-webkit-column-rule-color"?: ColumnRuleColorProperty; + /** **Initial value**: `none` */ "-webkit-column-rule-style"?: ColumnRuleStyleProperty; + /** **Initial value**: `medium` */ "-webkit-column-rule-width"?: ColumnRuleWidthProperty; + /** **Initial value**: `none` */ "-webkit-column-span"?: ColumnSpanProperty; + /** **Initial value**: `auto` */ "-webkit-column-width"?: ColumnWidthProperty; + /** **Initial value**: `none` */ "-webkit-filter"?: FilterProperty; + /** **Initial value**: `auto` */ "-webkit-flex-basis"?: FlexBasisProperty; + /** **Initial value**: `row` */ "-webkit-flex-direction"?: FlexDirectionProperty; + /** **Initial value**: `0` */ "-webkit-flex-grow"?: GlobalsNumber; + /** **Initial value**: `1` */ "-webkit-flex-shrink"?: GlobalsNumber; + /** **Initial value**: `normal` */ "-webkit-font-feature-settings"?: FontFeatureSettingsProperty; + /** **Initial value**: `auto` */ "-webkit-font-kerning"?: FontKerningProperty; + /** **Initial value**: `normal` */ "-webkit-font-variant-ligatures"?: FontVariantLigaturesProperty; + /** **Initial value**: `manual` */ "-webkit-hyphens"?: HyphensProperty; + /** **Initial value**: `normal` */ "-webkit-justify-content"?: JustifyContentProperty; + /** **Initial value**: `auto` */ "-webkit-line-break"?: LineBreakProperty; + /** **Initial value**: `scroll` */ "-webkit-mask-attachment"?: WebkitMaskAttachmentProperty; + /** **Initial value**: `border` */ "-webkit-mask-clip"?: WebkitMaskClipProperty; + /** **Initial value**: `source-over` */ "-webkit-mask-composite"?: WebkitMaskCompositeProperty; + /** **Initial value**: `none` */ "-webkit-mask-image"?: WebkitMaskImageProperty; + /** **Initial value**: `padding` */ "-webkit-mask-origin"?: WebkitMaskOriginProperty; + /** **Initial value**: `0% 0%` */ "-webkit-mask-position"?: WebkitMaskPositionProperty; + /** **Initial value**: `0%` */ "-webkit-mask-position-x"?: WebkitMaskPositionXProperty; + /** **Initial value**: `0%` */ "-webkit-mask-position-y"?: WebkitMaskPositionYProperty; + /** **Initial value**: `repeat` */ "-webkit-mask-repeat"?: WebkitMaskRepeatProperty; + /** **Initial value**: `repeat` */ "-webkit-mask-repeat-x"?: WebkitMaskRepeatXProperty; + /** **Initial value**: `repeat` */ "-webkit-mask-repeat-y"?: WebkitMaskRepeatYProperty; + /** **Initial value**: `0` */ "-webkit-max-inline-size"?: MaxInlineSizeProperty; + /** **Initial value**: `0` */ "-webkit-order"?: GlobalsNumber; + /** **Initial value**: `auto` */ "-webkit-overflow-scrolling"?: WebkitOverflowScrollingProperty; + /** **Initial value**: `0` */ "-webkit-padding-end"?: MarginInlineEndProperty; + /** **Initial value**: `0` */ "-webkit-padding-start"?: MarginInlineStartProperty; + /** **Initial value**: `none` */ "-webkit-perspective"?: PerspectiveProperty; + /** **Initial value**: `50% 50%` */ "-webkit-perspective-origin"?: PerspectiveOriginProperty; + /** **Initial value**: `none` */ "-webkit-scroll-snap-type"?: ScrollSnapTypeProperty; + /** **Initial value**: `0.0` */ "-webkit-shape-image-threshold"?: GlobalsNumber; + /** **Initial value**: `0` */ "-webkit-shape-margin"?: ShapeMarginProperty; + /** **Initial value**: `none` */ "-webkit-shape-outside"?: ShapeOutsideProperty; + /** **Initial value**: `black` */ "-webkit-tap-highlight-color"?: WebkitTapHighlightColorProperty; + /** **Initial value**: `none` */ "-webkit-text-combine"?: TextCombineUprightProperty; + /** **Initial value**: `currentcolor` */ "-webkit-text-decoration-color"?: TextDecorationColorProperty; + /** **Initial value**: `none` */ "-webkit-text-decoration-line"?: TextDecorationLineProperty; + /** **Initial value**: `objects` */ "-webkit-text-decoration-skip"?: TextDecorationSkipProperty; + /** **Initial value**: `solid` */ "-webkit-text-decoration-style"?: TextDecorationStyleProperty; + /** **Initial value**: `currentcolor` */ "-webkit-text-emphasis-color"?: TextEmphasisColorProperty; + /** **Initial value**: `over right` */ "-webkit-text-emphasis-position"?: GlobalsString; + /** **Initial value**: `none` */ "-webkit-text-emphasis-style"?: TextEmphasisStyleProperty; + /** **Initial value**: `currentcolor` */ "-webkit-text-fill-color"?: WebkitTextFillColorProperty; + /** **Initial value**: `mixed` */ "-webkit-text-orientation"?: TextOrientationProperty; + /** **Initial value**: `auto` for smartphone browsers supporting inflation, `none` in other cases (and then not modifiable). */ "-webkit-text-size-adjust"?: TextSizeAdjustProperty; + /** **Initial value**: `currentcolor` */ "-webkit-text-stroke-color"?: WebkitTextStrokeColorProperty; + /** **Initial value**: `0` */ "-webkit-text-stroke-width"?: WebkitTextStrokeWidthProperty; + /** **Initial value**: `default` */ "-webkit-touch-callout"?: WebkitTouchCalloutProperty; + /** **Initial value**: `none` */ "-webkit-transform"?: TransformProperty; + /** **Initial value**: `50% 50% 0` */ "-webkit-transform-origin"?: TransformOriginProperty; + /** **Initial value**: `flat` */ "-webkit-transform-style"?: TransformStyleProperty; + /** **Initial value**: `0s` */ "-webkit-transition-delay"?: GlobalsString; + /** **Initial value**: `0s` */ "-webkit-transition-duration"?: GlobalsString; + /** **Initial value**: all */ "-webkit-transition-property"?: TransitionPropertyProperty; + /** **Initial value**: `ease` */ "-webkit-transition-timing-function"?: TransitionTimingFunctionProperty; + /** **Initial value**: `read-only` */ "-webkit-user-modify"?: WebkitUserModifyProperty; + /** **Initial value**: `auto` */ "-webkit-user-select"?: UserSelectProperty; + /** **Initial value**: `horizontal-tb` */ "-webkit-writing-mode"?: WritingModeProperty; } @@ -5147,131 +7539,363 @@ export interface VendorShorthandPropertiesHyphen { export interface VendorPropertiesHyphen extends VendorLonghandPropertiesHyphen, VendorShorthandPropertiesHyphen {} export interface ObsoletePropertiesHyphen { - /** @deprecated */ + /** + * **Initial value**: `center` + * + * @deprecated + */ azimuth?: AzimuthProperty; - /** @deprecated */ + /** + * **Initial value**: `normal` + * + * @deprecated + */ "box-direction"?: BoxDirectionProperty; - /** @deprecated */ + /** + * **Initial value**: `0` + * + * @deprecated + */ "box-flex"?: GlobalsNumber; - /** @deprecated */ + /** + * **Initial value**: `inline-axis` (`horizontal` in XUL) + * + * @deprecated + */ "box-orient"?: BoxOrientProperty; - /** @deprecated */ + /** + * **Initial value**: `start` + * + * @deprecated + */ "box-pack"?: BoxPackProperty; - /** @deprecated */ + /** + * **Initial value**: `auto` + * + * @deprecated + */ clip?: ClipProperty; - /** @deprecated */ + /** + * **Initial value**: `normal` + * + * @deprecated + */ "font-variant-alternates"?: FontVariantAlternatesProperty; - /** @deprecated */ + /** + * **Initial value**: `0` + * + * @deprecated + */ "grid-column-gap"?: GridColumnGapProperty; /** @deprecated */ "grid-gap"?: GridGapProperty; - /** @deprecated */ + /** + * **Initial value**: `0` + * + * @deprecated + */ "grid-row-gap"?: GridRowGapProperty; - /** @deprecated */ + /** + * **Initial value**: `auto` + * + * @deprecated + */ "ime-mode"?: ImeModeProperty; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "scroll-snap-coordinate"?: ScrollSnapCoordinateProperty; - /** @deprecated */ + /** + * **Initial value**: `0px 0px` + * + * @deprecated + */ "scroll-snap-destination"?: ScrollSnapDestinationProperty; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "scroll-snap-points-x"?: ScrollSnapPointsXProperty; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "scroll-snap-points-y"?: ScrollSnapPointsYProperty; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "scroll-snap-type-x"?: ScrollSnapTypeXProperty; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "scroll-snap-type-y"?: ScrollSnapTypeYProperty; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "text-combine-horizontal"?: TextCombineUprightProperty; - /** @deprecated */ + /** + * **Initial value**: `normal` + * + * @deprecated + */ "-khtml-box-direction"?: BoxDirectionProperty; - /** @deprecated */ + /** + * **Initial value**: `0` + * + * @deprecated + */ "-khtml-box-flex"?: GlobalsNumber; - /** @deprecated */ + /** + * **Initial value**: `inline-axis` (`horizontal` in XUL) + * + * @deprecated + */ "-khtml-box-orient"?: BoxOrientProperty; - /** @deprecated */ + /** + * **Initial value**: `start` + * + * @deprecated + */ "-khtml-box-pack"?: BoxPackProperty; - /** @deprecated */ + /** + * **Initial value**: `slice` + * + * @deprecated + */ "-moz-background-inline-policy"?: BoxDecorationBreakProperty; - /** @deprecated */ + /** + * **Initial value**: `auto auto` + * + * @deprecated + */ "-moz-background-size"?: BackgroundSizeProperty; /** @deprecated */ "-moz-border-radius"?: BorderRadiusProperty; - /** @deprecated */ + /** + * **Initial value**: `0` + * + * @deprecated + */ "-moz-border-radius-topright"?: BorderBottomLeftRadiusProperty; - /** @deprecated */ + /** + * **Initial value**: `normal` + * + * @deprecated + */ "-moz-box-direction"?: BoxDirectionProperty; - /** @deprecated */ + /** + * **Initial value**: `0` + * + * @deprecated + */ "-moz-box-flex"?: GlobalsNumber; - /** @deprecated */ + /** + * **Initial value**: `inline-axis` (`horizontal` in XUL) + * + * @deprecated + */ "-moz-box-orient"?: BoxOrientProperty; - /** @deprecated */ + /** + * **Initial value**: `start` + * + * @deprecated + */ "-moz-box-pack"?: BoxPackProperty; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "-moz-box-shadow"?: BoxShadowProperty; - /** @deprecated */ + /** + * **Initial value**: `1.0` + * + * @deprecated + */ "-moz-opacity"?: GlobalsNumber; /** @deprecated */ "-moz-outline"?: OutlineProperty; - /** @deprecated */ + /** + * **Initial value**: `invert`, for browsers supporting it, `currentColor` for the other + * + * @deprecated + */ "-moz-outline-color"?: OutlineColorProperty; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "-moz-outline-style"?: OutlineStyleProperty; - /** @deprecated */ + /** + * **Initial value**: `medium` + * + * @deprecated + */ "-moz-outline-width"?: OutlineWidthProperty; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "-moz-resize"?: ResizeProperty; - /** @deprecated */ + /** + * **Initial value**: `auto` + * + * @deprecated + */ "-moz-text-align-last"?: TextAlignLastProperty; - /** @deprecated */ + /** + * **Initial value**: `currentcolor` + * + * @deprecated + */ "-moz-text-decoration-color"?: TextDecorationColorProperty; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "-moz-text-decoration-line"?: TextDecorationLineProperty; - /** @deprecated */ + /** + * **Initial value**: `solid` + * + * @deprecated + */ "-moz-text-decoration-style"?: TextDecorationStyleProperty; - /** @deprecated */ + /** + * **Initial value**: `auto` + * + * @deprecated + */ "-ms-ime-mode"?: ImeModeProperty; /** @deprecated */ "-o-animation"?: AnimationProperty; - /** @deprecated */ + /** + * **Initial value**: `0s` + * + * @deprecated + */ "-o-animation-delay"?: GlobalsString; - /** @deprecated */ + /** + * **Initial value**: `normal` + * + * @deprecated + */ "-o-animation-direction"?: AnimationDirectionProperty; - /** @deprecated */ + /** + * **Initial value**: `0s` + * + * @deprecated + */ "-o-animation-duration"?: GlobalsString; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "-o-animation-fill-mode"?: AnimationFillModeProperty; - /** @deprecated */ + /** + * **Initial value**: `1` + * + * @deprecated + */ "-o-animation-iteration-count"?: AnimationIterationCountProperty; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "-o-animation-name"?: AnimationNameProperty; - /** @deprecated */ + /** + * **Initial value**: `running` + * + * @deprecated + */ "-o-animation-play-state"?: AnimationPlayStateProperty; - /** @deprecated */ + /** + * **Initial value**: `ease` + * + * @deprecated + */ "-o-animation-timing-function"?: AnimationTimingFunctionProperty; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "-o-transform"?: TransformProperty; /** @deprecated */ "-o-transition"?: TransitionProperty; - /** @deprecated */ + /** + * **Initial value**: `0s` + * + * @deprecated + */ "-o-transition-delay"?: GlobalsString; - /** @deprecated */ + /** + * **Initial value**: `0s` + * + * @deprecated + */ "-o-transition-duration"?: GlobalsString; - /** @deprecated */ + /** + * **Initial value**: all + * + * @deprecated + */ "-o-transition-property"?: TransitionPropertyProperty; - /** @deprecated */ + /** + * **Initial value**: `ease` + * + * @deprecated + */ "-o-transition-timing-function"?: TransitionTimingFunctionProperty; - /** @deprecated */ + /** + * **Initial value**: `normal` + * + * @deprecated + */ "-webkit-box-direction"?: BoxDirectionProperty; - /** @deprecated */ + /** + * **Initial value**: `0` + * + * @deprecated + */ "-webkit-box-flex"?: GlobalsNumber; - /** @deprecated */ + /** + * **Initial value**: `inline-axis` (`horizontal` in XUL) + * + * @deprecated + */ "-webkit-box-orient"?: BoxOrientProperty; - /** @deprecated */ + /** + * **Initial value**: `start` + * + * @deprecated + */ "-webkit-box-pack"?: BoxPackProperty; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "-webkit-scroll-snap-points-x"?: ScrollSnapPointsXProperty; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "-webkit-scroll-snap-points-y"?: ScrollSnapPointsYProperty; } @@ -5346,1956 +7970,2782 @@ export interface PropertiesHyphen export interface StandardLonghandPropertiesFallback { /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | --------- | ------ | ------ | * | **29** | **28** | **9** | **12** | **11** | * | 21 _-x-_ | | 6.1 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/align-content */ alignContent?: AlignContentProperty | AlignContentProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | ------ | * | **21** | **20** | **7** _-x-_ | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/align-items */ alignItems?: AlignItemsProperty | AlignItemsProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | ------ | ------ | ------ | * | **36** | **20** | No | **12** | **11** | * | 21 _-x-_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/align-self */ alignSelf?: AlignSelfProperty | AlignSelfProperty[]; /** + * **Initial value**: `0s` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ------ | * | **43** | **16** | **9** | **12** | **10** | * | | 5 _-x-_ | 4 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-delay */ animationDelay?: GlobalsString | GlobalsString[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | ------ | * | **43** | **16** | **4** _-x-_ | **12** | **10** | * | | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-direction */ animationDirection?: AnimationDirectionProperty | AnimationDirectionProperty[]; /** + * **Initial value**: `0s` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ----------- | ------ | ------ | * | **43** | **16** | **4** _-x-_ | **12** | **10** | * | 3 _-x-_ | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-duration */ animationDuration?: GlobalsString | GlobalsString[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | ------ | * | **43** | **16** | **4** _-x-_ | **12** | **10** | * | | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-fill-mode */ animationFillMode?: AnimationFillModeProperty | AnimationFillModeProperty[]; /** + * **Initial value**: `1` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | ------ | * | **43** | **16** | **4** _-x-_ | **12** | **10** | * | | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-iteration-count */ animationIterationCount?: AnimationIterationCountProperty | AnimationIterationCountProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | ------ | * | **43** | **16** | **4** _-x-_ | **12** | **10** | * | | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-name */ animationName?: AnimationNameProperty | AnimationNameProperty[]; /** + * **Initial value**: `running` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **43** | **16** | Yes | **12** | **10** | * | | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-play-state */ animationPlayState?: AnimationPlayStateProperty | AnimationPlayStateProperty[]; /** + * **Initial value**: `ease` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | ------ | * | **43** | **16** | **4** _-x-_ | **12** | **10** | * | | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-timing-function */ animationTimingFunction?: AnimationTimingFunctionProperty | AnimationTimingFunctionProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ----------- | ----------- | ----------- | ------------ | --- | * | **1** _-x-_ | **1** _-x-_ | **3** _-x-_ | **12** _-x-_ | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/appearance */ appearance?: AppearanceProperty | AppearanceProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | --- | * | n/a | No | **9** _-x-_ | **17** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/backdrop-filter */ backdropFilter?: BackdropFilterProperty | BackdropFilterProperty[]; /** + * **Initial value**: `visible` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | -------- | ------ | ------ | ------ | * | **12** _-x-_ | **16** | Yes | **12** | **10** | * | | 10 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/backface-visibility */ backfaceVisibility?: BackfaceVisibilityProperty | BackfaceVisibilityProperty[]; /** + * **Initial value**: `scroll` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-attachment */ backgroundAttachment?: BackgroundAttachmentProperty | BackgroundAttachmentProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **35** | **30** | Yes | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-blend-mode */ backgroundBlendMode?: BackgroundBlendModeProperty | BackgroundBlendModeProperty[]; /** + * **Initial value**: `border-box` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **4** | **3** | **12** | **9** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-clip */ backgroundClip?: BackgroundClipProperty | BackgroundClipProperty[]; /** + * **Initial value**: `transparent` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-color */ backgroundColor?: BackgroundColorProperty | BackgroundColorProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-image */ backgroundImage?: BackgroundImageProperty | BackgroundImageProperty[]; /** + * **Initial value**: `padding-box` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **4** | **3** | **12** | **9** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-origin */ backgroundOrigin?: BackgroundOriginProperty | BackgroundOriginProperty[]; /** + * **Initial value**: `0% 0%` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-position */ backgroundPosition?: BackgroundPositionProperty | BackgroundPositionProperty[]; /** + * **Initial value**: `left` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | Yes | **49** | Yes | **12** | **6** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-position-x */ backgroundPositionX?: BackgroundPositionXProperty | BackgroundPositionXProperty[]; /** + * **Initial value**: `top` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | Yes | **49** | Yes | **12** | **6** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-position-y */ backgroundPositionY?: BackgroundPositionYProperty | BackgroundPositionYProperty[]; /** + * **Initial value**: `repeat` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-repeat */ backgroundRepeat?: BackgroundRepeatProperty | BackgroundRepeatProperty[]; /** + * **Initial value**: `auto auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------- | ------ | ----- | * | **3** | **4** | **4.1** | **12** | **9** | * | 1 _-x-_ | | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-size */ backgroundSize?: BackgroundSizeProperty | BackgroundSizeProperty[]; + /** **Initial value**: `clip` */ blockOverflow?: BlockOverflowProperty | BlockOverflowProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/block-size */ blockSize?: BlockSizeProperty | BlockSizeProperty[]; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-end-color */ borderBlockEndColor?: BorderBlockEndColorProperty | BorderBlockEndColorProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-end-style */ borderBlockEndStyle?: BorderBlockEndStyleProperty | BorderBlockEndStyleProperty[]; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-end-width */ borderBlockEndWidth?: BorderBlockEndWidthProperty | BorderBlockEndWidthProperty[]; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-start-color */ borderBlockStartColor?: BorderBlockStartColorProperty | BorderBlockStartColorProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-start-style */ borderBlockStartStyle?: BorderBlockStartStyleProperty | BorderBlockStartStyleProperty[]; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-start-width */ borderBlockStartWidth?: BorderBlockStartWidthProperty | BorderBlockStartWidthProperty[]; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-bottom-color */ borderBottomColor?: BorderBottomColorProperty | BorderBottomColorProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------- | ------ | ----- | * | **4** | **4** | **5** | **12** | **9** | * | 1 _-x-_ | | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-bottom-left-radius */ borderBottomLeftRadius?: BorderBottomLeftRadiusProperty | BorderBottomLeftRadiusProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------- | ------ | ----- | * | **4** | **4** | **5** | **12** | **9** | * | 1 _-x-_ | | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-bottom-right-radius */ borderBottomRightRadius?: BorderBottomRightRadiusProperty | BorderBottomRightRadiusProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-bottom-style */ borderBottomStyle?: BorderBottomStyleProperty | BorderBottomStyleProperty[]; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-bottom-width */ borderBottomWidth?: BorderBottomWidthProperty | BorderBottomWidthProperty[]; /** + * **Initial value**: `separate` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1** | **1.2** | **12** | **5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-collapse */ borderCollapse?: BorderCollapseProperty | BorderCollapseProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **15** | **15** | **6** | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-image-outset */ borderImageOutset?: BorderImageOutsetProperty | BorderImageOutsetProperty[]; /** + * **Initial value**: `stretch` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **15** | **15** | **6** | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-image-repeat */ borderImageRepeat?: BorderImageRepeatProperty | BorderImageRepeatProperty[]; /** + * **Initial value**: `100%` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **15** | **15** | **6** | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-image-slice */ borderImageSlice?: BorderImageSliceProperty | BorderImageSliceProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **15** | **15** | **6** | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-image-source */ borderImageSource?: BorderImageSourceProperty | BorderImageSourceProperty[]; /** + * **Initial value**: `1` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **15** | **13** | **6** | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-image-width */ borderImageWidth?: BorderImageWidthProperty | BorderImageWidthProperty[]; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-end-color */ borderInlineEndColor?: BorderInlineEndColorProperty | BorderInlineEndColorProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ---------------------------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | * | | 38 _(-moz-border-end-style)_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-end-style */ borderInlineEndStyle?: BorderInlineEndStyleProperty | BorderInlineEndStyleProperty[]; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-end-width */ borderInlineEndWidth?: BorderInlineEndWidthProperty | BorderInlineEndWidthProperty[]; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------------------------------ | ------ | ---- | --- | * | No | **41** | No | n/a | No | * | | 38 _(-moz-border-start-color)_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-start-color */ borderInlineStartColor?: BorderInlineStartColorProperty | BorderInlineStartColorProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-start-style */ borderInlineStartStyle?: BorderInlineStartStyleProperty | BorderInlineStartStyleProperty[]; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-start-width */ borderInlineStartWidth?: BorderInlineStartWidthProperty | BorderInlineStartWidthProperty[]; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-left-color */ borderLeftColor?: BorderLeftColorProperty | BorderLeftColorProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-left-style */ borderLeftStyle?: BorderLeftStyleProperty | BorderLeftStyleProperty[]; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-left-width */ borderLeftWidth?: BorderLeftWidthProperty | BorderLeftWidthProperty[]; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-right-color */ borderRightColor?: BorderRightColorProperty | BorderRightColorProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-right-style */ borderRightStyle?: BorderRightStyleProperty | BorderRightStyleProperty[]; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-right-width */ borderRightWidth?: BorderRightWidthProperty | BorderRightWidthProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-spacing */ borderSpacing?: BorderSpacingProperty | BorderSpacingProperty[]; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-top-color */ borderTopColor?: BorderTopColorProperty | BorderTopColorProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------- | ------ | ----- | * | **4** | **4** | **5** | **12** | **9** | * | 1 _-x-_ | | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-top-left-radius */ borderTopLeftRadius?: BorderTopLeftRadiusProperty | BorderTopLeftRadiusProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------- | ------ | ----- | * | **4** | **4** | **5** | **12** | **9** | * | 1 _-x-_ | | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-top-right-radius */ borderTopRightRadius?: BorderTopRightRadiusProperty | BorderTopRightRadiusProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-top-style */ borderTopStyle?: BorderTopStyleProperty | BorderTopStyleProperty[]; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-top-width */ borderTopWidth?: BorderTopWidthProperty | BorderTopWidthProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/bottom */ bottom?: BottomProperty | BottomProperty[]; + /** **Initial value**: `stretch` */ boxAlign?: BoxAlignProperty | BoxAlignProperty[]; /** + * **Initial value**: `slice` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------- | ---- | --- | * | **22** _-x-_ | **32** | **6.1** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/box-decoration-break */ boxDecorationBreak?: BoxDecorationBreakProperty | BoxDecorationBreakProperty[]; + /** **Initial value**: `1` */ boxFlexGroup?: GlobalsNumber | GlobalsNumber[]; + /** **Initial value**: `single` */ boxLines?: BoxLinesProperty | BoxLinesProperty[]; + /** **Initial value**: `1` */ boxOrdinalGroup?: GlobalsNumber | GlobalsNumber[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------- | ------ | ----- | * | **10** | **4** | **5.1** | **12** | **9** | * | 1 _-x-_ | | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/box-shadow */ boxShadow?: BoxShadowProperty | BoxShadowProperty[]; /** + * **Initial value**: `content-box` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------- | ------ | ----- | * | **10** | **29** | **5.1** | **12** | **8** | * | 1 _-x-_ | 1 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/box-sizing */ boxSizing?: BoxSizingProperty | BoxSizingProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **50** | No | **10** | **12** | **10** | + * * @see https://developer.mozilla.org/docs/Web/CSS/break-after */ breakAfter?: BreakAfterProperty | BreakAfterProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **50** | No | **10** | **12** | **10** | + * * @see https://developer.mozilla.org/docs/Web/CSS/break-before */ breakBefore?: BreakBeforeProperty | BreakBeforeProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **50** | No | **10** | **12** | **10** | + * * @see https://developer.mozilla.org/docs/Web/CSS/break-inside */ breakInside?: BreakInsideProperty | BreakInsideProperty[]; /** + * **Initial value**: `top` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/caption-side */ captionSide?: CaptionSideProperty | CaptionSideProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ---- | --- | * | **57** | **53** | **11.1** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/caret-color */ caretColor?: CaretColorProperty | CaretColorProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/clear */ clear?: ClearProperty | ClearProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | ------ | ---- | --- | * | **55** | **3.5** | No | No | No | * | 24 _-x-_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/clip-path */ clipPath?: ClipPathProperty | ClipPathProperty[]; /** + * **Initial value**: Varies from one browser to another + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | **1** | **1** | Yes | **12** | Yes | + * * @see https://developer.mozilla.org/docs/Web/CSS/color */ color?: ColorProperty | ColorProperty[]; + /** **Initial value**: `economy` */ colorAdjust?: ColorAdjustProperty | ColorAdjustProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | --------- | ----------- | ------ | ------ | * | **50** | **52** | **3** _-x-_ | **12** | **10** | * | | 1.5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-count */ columnCount?: ColumnCountProperty | ColumnCountProperty[]; /** + * **Initial value**: `balance` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | -------- | ------ | ------ | --- | * | Yes | **52** | n/a | **12** | n/a | * | | 13 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-fill */ columnFill?: ColumnFillProperty | ColumnFillProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | --------- | ----------- | ------ | ------ | * | **50** | **52** | **3** _-x-_ | **12** | **10** | * | | 1.5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-gap */ columnGap?: ColumnGapProperty | ColumnGapProperty[]; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | --------- | ----------- | ------ | ------ | * | **50** | **52** | **3** _-x-_ | **12** | **10** | * | | 3.5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-rule-color */ columnRuleColor?: ColumnRuleColorProperty | ColumnRuleColorProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | ------ | * | **50** | **52** | **3** _-x-_ | **12** | **10** | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-rule-style */ columnRuleStyle?: ColumnRuleStyleProperty | ColumnRuleStyleProperty[]; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | --------- | ----------- | ------------ | ------ | * | **50** | **50** | **3** _-x-_ | **12** _-x-_ | **10** | * | | 3.5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-rule-width */ columnRuleWidth?: ColumnRuleWidthProperty | ColumnRuleWidthProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **50** | No | Yes | **12** | **10** | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-span */ columnSpan?: ColumnSpanProperty | ColumnSpanProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | --------- | ----------- | ------ | ------ | * | **50** | **50** | **3** _-x-_ | **12** | **10** | * | | 1.5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-width */ columnWidth?: ColumnWidthProperty | ColumnWidthProperty[]; + /** **Initial value**: `none` */ contain?: ContainProperty | ContainProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/content */ content?: ContentProperty | ContentProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | ----- | * | **2** | **1** | **3** | n/a | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/counter-increment */ counterIncrement?: CounterIncrementProperty | CounterIncrementProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **2** | **1** | **3.1** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/counter-reset */ counterReset?: CounterResetProperty | CounterResetProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1** | **1.2** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/cursor */ cursor?: CursorProperty | CursorProperty[]; /** + * **Initial value**: `ltr` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ------- | * | **2** | **1** | **1.3** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/direction */ direction?: DirectionProperty | DirectionProperty[]; /** + * **Initial value**: `inline` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/display */ display?: DisplayProperty | DisplayProperty[]; /** + * **Initial value**: `show` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1** | **1.2** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/empty-cells */ emptyCells?: EmptyCellsProperty | EmptyCellsProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | ----------- | ------ | --- | * | **53** | **35** | **6** _-x-_ | **12** | No | * | 18 _-x-_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/filter */ filter?: FilterProperty | FilterProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------- | ------ | ------ | * | **21** _-x-_ | **22** | **9** | **12** | **11** | * | | | 7 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/flex-basis */ flexBasis?: FlexBasisProperty | FlexBasisProperty[]; /** + * **Initial value**: `row` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------- | ------ | -------- | * | **21** _-x-_ | **20** | **9** | **12** | **11** | * | | | 7 _-x-_ | | 10 _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/flex-direction */ flexDirection?: FlexDirectionProperty | FlexDirectionProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------------- | ------ | ---------------------------- | * | **21** _-x-_ | **20** | **6.1** _-x-_ | **12** | **11** _(-ms-flex-positive)_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/flex-grow */ flexGrow?: GlobalsNumber | GlobalsNumber[]; /** + * **Initial value**: `1` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ----------- | ------ | ------ | * | **21** _-x-_ | **20** | **8** _-x-_ | **12** | **10** | + * * @see https://developer.mozilla.org/docs/Web/CSS/flex-shrink */ flexShrink?: GlobalsNumber | GlobalsNumber[]; /** + * **Initial value**: `nowrap` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **29** | **28** | **9** | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/flex-wrap */ flexWrap?: FlexWrapProperty | FlexWrapProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/float */ float?: FloatProperty | FloatProperty[]; /** + * **Initial value**: depends on user agent + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-family */ fontFamily?: FontFamilyProperty | FontFamilyProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | -------- | ------ | ------ | ------ | * | **48** | **34** | 4-6 | **15** | **10** | * | 16 _-x-_ | 15 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-feature-settings */ fontFeatureSettings?: FontFeatureSettingsProperty | FontFeatureSettingsProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------ | ---- | --- | * | **32** _-x-_ | **32** | **7** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-kerning */ fontKerning?: FontKerningProperty | FontKerningProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **34** | No | No | No | * | | 4 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-language-override */ fontLanguageOverride?: FontLanguageOverrideProperty | FontLanguageOverrideProperty[]; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-size */ fontSize?: FontSizeProperty | FontSizeProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | n/a | **1** | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-size-adjust */ fontSizeAdjust?: FontSizeAdjustProperty | FontSizeAdjustProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **48** | **9** | **11** | **12** | **9** | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-stretch */ fontStretch?: FontStretchProperty | FontStretchProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-style */ fontStyle?: FontStyleProperty | FontStyleProperty[]; /** + * **Initial value**: `weight style` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **34** | **9** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-synthesis */ fontSynthesis?: FontSynthesisProperty | FontSynthesisProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-variant */ fontVariant?: FontVariantProperty | FontVariantProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **52** | **34** | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-variant-caps */ fontVariantCaps?: FontVariantCapsProperty | FontVariantCapsProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **63** | **34** | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-variant-east-asian */ fontVariantEastAsian?: FontVariantEastAsianProperty | FontVariantEastAsianProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | ------- | ---- | --- | * | **34** | **34** | **9.1** | No | No | * | 31 _-x-_ | | 7 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-variant-ligatures */ fontVariantLigatures?: FontVariantLigaturesProperty | FontVariantLigaturesProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ---- | --- | * | **52** | **34** | **9.1** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-variant-numeric */ fontVariantNumeric?: FontVariantNumericProperty | FontVariantNumericProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **34** | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-variant-position */ fontVariantPosition?: FontVariantPositionProperty | FontVariantPositionProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **62** | n/a | **11** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-variation-settings */ fontVariationSettings?: FontVariationSettingsProperty | FontVariationSettingsProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **2** | **1** | **1.3** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-weight */ fontWeight?: FontWeightProperty | FontWeightProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ----------------------- | --------------------------- | * | **57** | **52** | **10.1** | **16** | **10** _(-ms-grid-columns)_ | * | | | | 12 _(-ms-grid-columns)_ | | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-auto-columns */ gridAutoColumns?: GridAutoColumnsProperty | GridAutoColumnsProperty[]; /** + * **Initial value**: `row` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-auto-flow */ gridAutoFlow?: GridAutoFlowProperty | GridAutoFlowProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | -------------------- | ------------------------ | * | **57** | **52** | **10.1** | **16** | **10** _(-ms-grid-rows)_ | * | | | | 12 _(-ms-grid-rows)_ | | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-auto-rows */ gridAutoRows?: GridAutoRowsProperty | GridAutoRowsProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-column-end */ gridColumnEnd?: GridColumnEndProperty | GridColumnEndProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-column-start */ gridColumnStart?: GridColumnStartProperty | GridColumnStartProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-row-end */ gridRowEnd?: GridRowEndProperty | GridRowEndProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-row-start */ gridRowStart?: GridRowStartProperty | GridRowStartProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-template-areas */ gridTemplateAreas?: GridTemplateAreasProperty | GridTemplateAreasProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-template-columns */ gridTemplateColumns?: GridTemplateColumnsProperty | GridTemplateColumnsProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-template-rows */ gridTemplateRows?: GridTemplateRowsProperty | GridTemplateRowsProperty[]; + /** **Initial value**: `none` */ hangingPunctuation?: HangingPunctuationProperty | HangingPunctuationProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/height */ height?: HeightProperty | HeightProperty[]; /** + * **Initial value**: `manual` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | ------------- | ---- | ------------ | * | **55** | **43** | **5.1** _-x-_ | n/a | **10** _-x-_ | * | 13 _-x-_ | 6 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/hyphens */ hyphens?: HyphensProperty | HyphensProperty[]; /** + * **Initial value**: `0deg` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **26** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/image-orientation */ imageOrientation?: ImageOrientationProperty | ImageOrientationProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | Yes | **3.6** | Yes | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/image-rendering */ imageRendering?: ImageRenderingProperty | ImageRenderingProperty[]; + /** **Initial value**: `1dppx` */ imageResolution?: ImageResolutionProperty | ImageResolutionProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | No | **9** | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/initial-letter */ initialLetter?: InitialLetterProperty | InitialLetterProperty[]; + /** **Initial value**: `auto` */ initialLetterAlign?: InitialLetterAlignProperty | InitialLetterAlignProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/inline-size */ inlineSize?: InlineSizeProperty | InlineSizeProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **41** | **36** | Yes | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/isolation */ isolation?: IsolationProperty | IsolationProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | ------ | ------ | ------ | * | **29** | **20** | **9** | **12** | **11** | * | 21 _-x-_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/justify-content */ justifyContent?: JustifyContentProperty | JustifyContentProperty[]; /** + * **Initial value**: `legacy` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | n/a | **45** | n/a | **16** | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/justify-items */ justifyItems?: JustifyItemsProperty | JustifyItemsProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | n/a | **45** | n/a | **16** | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/justify-self */ justifySelf?: JustifySelfProperty | JustifySelfProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/left */ left?: LeftProperty | LeftProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/letter-spacing */ letterSpacing?: LetterSpacingProperty | LetterSpacingProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------ | ------ | ------- | * | **58** | No | Yes | **14** | **5.5** | * | 1 _-x-_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/line-break */ lineBreak?: LineBreakProperty | LineBreakProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/line-height */ lineHeight?: LineHeightProperty | LineHeightProperty[]; + /** **Initial value**: `none` */ lineHeightStep?: LineHeightStepProperty | LineHeightStepProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/list-style-image */ listStyleImage?: ListStyleImageProperty | ListStyleImageProperty[]; /** + * **Initial value**: `outside` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/list-style-position */ listStylePosition?: ListStylePositionProperty | ListStylePositionProperty[]; /** + * **Initial value**: `disc` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/list-style-type */ listStyleType?: ListStyleTypeProperty | ListStyleTypeProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-block-end */ marginBlockEnd?: MarginBlockEndProperty | MarginBlockEndProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-block-start */ marginBlockStart?: MarginBlockStartProperty | MarginBlockStartProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-bottom */ marginBottom?: MarginBottomProperty | MarginBottomProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ----------------------------- | ---------------------- | ----------------------------- | ---- | --- | * | **2** _(-webkit-padding-end)_ | **41** | **3** _(-webkit-padding-end)_ | n/a | No | * | | 3 _(-moz-padding-end)_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-inline-end */ marginInlineEnd?: MarginInlineEndProperty | MarginInlineEndProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------------------------- | ------------------------ | ------------------------------- | ---- | --- | * | **2** _(-webkit-padding-start)_ | **41** | **3** _(-webkit-padding-start)_ | n/a | No | * | | 3 _(-moz-padding-start)_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-inline-start */ marginInlineStart?: MarginInlineStartProperty | MarginInlineStartProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-left */ marginLeft?: MarginLeftProperty | MarginLeftProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-right */ marginRight?: MarginRightProperty | MarginRightProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-top */ marginTop?: MarginTopProperty | MarginTopProperty[]; + /** **Initial value**: `alpha` */ maskBorderMode?: MaskBorderModeProperty | MaskBorderModeProperty[]; + /** **Initial value**: `0` */ maskBorderOutset?: MaskBorderOutsetProperty | MaskBorderOutsetProperty[]; + /** **Initial value**: `stretch` */ maskBorderRepeat?: MaskBorderRepeatProperty | MaskBorderRepeatProperty[]; + /** **Initial value**: `0` */ maskBorderSlice?: MaskBorderSliceProperty | MaskBorderSliceProperty[]; + /** **Initial value**: `none` */ maskBorderSource?: MaskBorderSourceProperty | MaskBorderSourceProperty[]; + /** **Initial value**: `auto` */ maskBorderWidth?: MaskBorderWidthProperty | MaskBorderWidthProperty[]; /** + * **Initial value**: `border-box` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | Yes | **53** | Yes | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-clip */ maskClip?: MaskClipProperty | MaskClipProperty[]; /** + * **Initial value**: `add` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **53** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-composite */ maskComposite?: MaskCompositeProperty | MaskCompositeProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ----------- | ------- | ----------- | ------ | --- | * | **1** _-x-_ | **53** | **4** _-x-_ | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-image */ maskImage?: MaskImageProperty | MaskImageProperty[]; /** + * **Initial value**: `match-source` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **53** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-mode */ maskMode?: MaskModeProperty | MaskModeProperty[]; /** + * **Initial value**: `border-box` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | Yes | **53** | Yes | n/a | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-origin */ maskOrigin?: MaskOriginProperty | MaskOriginProperty[]; /** + * **Initial value**: `center` + * * | Chrome | Firefox | Safari | Edge | IE | * | ----------- | ------- | ----------- | ---- | --- | * | **1** _-x-_ | **53** | **4** _-x-_ | n/a | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-position */ maskPosition?: MaskPositionProperty | MaskPositionProperty[]; /** + * **Initial value**: `no-repeat` + * * | Chrome | Firefox | Safari | Edge | IE | * | ----------- | ------- | ----------- | ---- | --- | * | **1** _-x-_ | **53** | **4** _-x-_ | n/a | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-repeat */ maskRepeat?: MaskRepeatProperty | MaskRepeatProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | n/a | **53** | n/a | n/a | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-size */ maskSize?: MaskSizeProperty | MaskSizeProperty[]; /** + * **Initial value**: `luminance` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **24** | **35** | n/a | n/a | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-type */ maskType?: MaskTypeProperty | MaskTypeProperty[]; + /** **Initial value**: `0` */ maxBlockSize?: MaxBlockSizeProperty | MaxBlockSizeProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **7** | + * * @see https://developer.mozilla.org/docs/Web/CSS/max-height */ maxHeight?: MaxHeightProperty | MaxHeightProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------------- | ---- | --- | * | Yes | **41** | **10.1** _-x-_ | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/max-inline-size */ maxInlineSize?: MaxInlineSizeProperty | MaxInlineSizeProperty[]; + /** **Initial value**: `none` */ maxLines?: MaxLinesProperty | MaxLinesProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **2** | **12** | **7** | + * * @see https://developer.mozilla.org/docs/Web/CSS/max-width */ maxWidth?: MaxWidthProperty | MaxWidthProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/min-block-size */ minBlockSize?: MinBlockSizeProperty | MinBlockSizeProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **3** | **1** | **12** | **7** | + * * @see https://developer.mozilla.org/docs/Web/CSS/min-height */ minHeight?: MinHeightProperty | MinHeightProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/min-inline-size */ minInlineSize?: MinInlineSizeProperty | MinInlineSizeProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **2** | **12** | **7** | + * * @see https://developer.mozilla.org/docs/Web/CSS/min-width */ minWidth?: MinWidthProperty | MinWidthProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **41** | **32** | **8** | n/a | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/mix-blend-mode */ mixBlendMode?: MixBlendModeProperty | MixBlendModeProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ---------------------- | ------- | ------ | ---- | --- | * | **55** | n/a | n/a | n/a | n/a | * | 46 _(motion-distance)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-distance */ motionDistance?: OffsetDistanceProperty | OffsetDistanceProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------------ | ------- | ------ | ---- | --- | * | **55** | n/a | n/a | n/a | n/a | * | 46 _(motion-path)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-path */ motionPath?: OffsetPathProperty | OffsetPathProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ---------------------- | ------- | ------ | ---- | --- | * | **56** | n/a | n/a | n/a | n/a | * | 46 _(motion-rotation)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-rotate */ motionRotation?: OffsetRotateProperty | OffsetRotateProperty[]; /** + * **Initial value**: `fill` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | **31** | **36** | Yes | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/object-fit */ objectFit?: ObjectFitProperty | ObjectFitProperty[]; /** + * **Initial value**: `50% 50%` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | **31** | **36** | **10** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/object-position */ objectPosition?: ObjectPositionProperty | ObjectPositionProperty[]; + /** **Initial value**: `auto` */ offsetAnchor?: OffsetAnchorProperty | OffsetAnchorProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-block-end */ offsetBlockEnd?: OffsetBlockEndProperty | OffsetBlockEndProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-block-start */ offsetBlockStart?: OffsetBlockStartProperty | OffsetBlockStartProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ---------------------- | ------- | ------ | ---- | --- | * | **55** | n/a | n/a | n/a | n/a | * | 46 _(motion-distance)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-distance */ offsetDistance?: OffsetDistanceProperty | OffsetDistanceProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-inline-end */ offsetInlineEnd?: OffsetInlineEndProperty | OffsetInlineEndProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-inline-start */ offsetInlineStart?: OffsetInlineStartProperty | OffsetInlineStartProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------------ | ------- | ------ | ---- | --- | * | **55** | n/a | n/a | n/a | n/a | * | 46 _(motion-path)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-path */ offsetPath?: OffsetPathProperty | OffsetPathProperty[]; + /** **Initial value**: `auto` */ offsetPosition?: OffsetPositionProperty | OffsetPositionProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ---------------------- | ------- | ------ | ---- | --- | * | **56** | n/a | n/a | n/a | n/a | * | 46 _(motion-rotation)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-rotate */ offsetRotate?: OffsetRotateProperty | OffsetRotateProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ---------------------- | ------- | ------ | ---- | --- | * | **56** | n/a | n/a | n/a | n/a | * | 46 _(motion-rotation)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-rotate */ offsetRotation?: OffsetRotateProperty | OffsetRotateProperty[]; /** + * **Initial value**: `1.0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1** | **1.2** | **12** | **9** | + * * @see https://developer.mozilla.org/docs/Web/CSS/opacity */ opacity?: GlobalsNumber | GlobalsNumber[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | ------- | ------ | -------- | * | **29** | **20** | **9** | **12** | **11** | * | 21 _-x-_ | | 7 _-x-_ | | 10 _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/order */ order?: GlobalsNumber | GlobalsNumber[]; /** + * **Initial value**: `2` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **25** | No | No | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/orphans */ orphans?: GlobalsNumber | GlobalsNumber[]; /** + * **Initial value**: `invert`, for browsers supporting it, `currentColor` for the other + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1.5** | **1.2** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/outline-color */ outlineColor?: OutlineColorProperty | OutlineColorProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ---- | --- | * | **1** | **1.5** | **1.2** | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/outline-offset */ outlineOffset?: OutlineOffsetProperty | OutlineOffsetProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1.5** | **1.2** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/outline-style */ outlineStyle?: OutlineStyleProperty | OutlineStyleProperty[]; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1.5** | **1.2** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/outline-width */ outlineWidth?: OutlineWidthProperty | OutlineWidthProperty[]; /** + * **Initial value**: `visible` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/overflow */ overflow?: OverflowProperty | OverflowProperty[]; + /** **Initial value**: `auto` */ overflowAnchor?: OverflowAnchorProperty | OverflowAnchorProperty[]; + /** **Initial value**: `auto` */ overflowBlock?: OverflowBlockProperty | OverflowBlockProperty[]; + /** **Initial value**: `padding-box` */ overflowClipBox?: OverflowClipBoxProperty | OverflowClipBoxProperty[]; + /** **Initial value**: `auto` */ overflowInline?: OverflowInlineProperty | OverflowInlineProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------------- | ----------------- | ------------------- | -------------------- | --------------------- | * | **1** _(word-wrap)_ | **49** | **1** _(word-wrap)_ | **12** _(word-wrap)_ | **5.5** _(word-wrap)_ | * | | 3.5 _(word-wrap)_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/overflow-wrap */ overflowWrap?: OverflowWrapProperty | OverflowWrapProperty[]; /** + * **Initial value**: `visible` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **3.5** | **3** | **12** | **5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/overflow-x */ overflowX?: OverflowXProperty | OverflowXProperty[]; /** + * **Initial value**: `visible` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1.5** | **3** | **12** | **5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/overflow-y */ overflowY?: OverflowYProperty | OverflowYProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **63** | **59** | n/a | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/overscroll-behavior */ overscrollBehavior?: OverscrollBehaviorProperty | OverscrollBehaviorProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **63** | **59** | n/a | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/overscroll-behavior-x */ overscrollBehaviorX?: OverscrollBehaviorXProperty | OverscrollBehaviorXProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **63** | **59** | n/a | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/overscroll-behavior-y */ overscrollBehaviorY?: OverscrollBehaviorYProperty | OverscrollBehaviorYProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-block-end */ paddingBlockEnd?: PaddingBlockEndProperty | PaddingBlockEndProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-block-start */ paddingBlockStart?: PaddingBlockStartProperty | PaddingBlockStartProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-bottom */ paddingBottom?: PaddingBottomProperty | PaddingBottomProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ----------------------------- | ---------------------- | ----------------------------- | ---- | --- | * | **2** _(-webkit-padding-end)_ | **41** | **3** _(-webkit-padding-end)_ | n/a | No | * | | 3 _(-moz-padding-end)_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-inline-end */ paddingInlineEnd?: PaddingInlineEndProperty | PaddingInlineEndProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------------------------- | ------------------------ | ------------------------------- | ---- | --- | * | **2** _(-webkit-padding-start)_ | **41** | **3** _(-webkit-padding-start)_ | No | No | * | | 3 _(-moz-padding-start)_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-inline-start */ paddingInlineStart?: PaddingInlineStartProperty | PaddingInlineStartProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-left */ paddingLeft?: PaddingLeftProperty | PaddingLeftProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-right */ paddingRight?: PaddingRightProperty | PaddingRightProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-top */ paddingTop?: PaddingTopProperty | PaddingTopProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1** | **1.2** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/page-break-after */ pageBreakAfter?: PageBreakAfterProperty | PageBreakAfterProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1** | **1.2** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/page-break-before */ pageBreakBefore?: PageBreakBeforeProperty | PageBreakBeforeProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **19** | **1.3** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/page-break-inside */ pageBreakInside?: PageBreakInsideProperty | PageBreakInsideProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **60** | Yes | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/paint-order */ paintOrder?: PaintOrderProperty | PaintOrderProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | -------- | ------ | ------ | ------ | * | **45** | **16** | Yes | **12** | **10** | * | 12 _-x-_ | 10 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/perspective */ perspective?: PerspectiveProperty | PerspectiveProperty[]; /** + * **Initial value**: `50% 50%` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | -------- | ------ | ------ | ------ | * | **12** _-x-_ | **16** | Yes | **12** | **10** | * | | 10 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/perspective-origin */ perspectiveOrigin?: PerspectiveOriginProperty | PerspectiveOriginProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **59** | Yes | n/a | n/a | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/place-content */ placeContent?: PlaceContentProperty | PlaceContentProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **1** | **1.5** | **3** | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/pointer-events */ pointerEvents?: PointerEventsProperty | PointerEventsProperty[]; /** + * **Initial value**: `static` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/position */ position?: PositionProperty | PositionProperty[]; /** + * **Initial value**: depends on user agent + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **11** | **1.5** | **9** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/quotes */ quotes?: QuotesProperty | QuotesProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **1** | | **3** | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/resize */ resize?: ResizeProperty | ResizeProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/right */ right?: RightProperty | RightProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | Yes | n/a | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/rotate */ rotate?: RotateProperty | RotateProperty[]; + /** **Initial value**: `normal` */ rowGap?: RowGapProperty | RowGapProperty[]; /** + * **Initial value**: `space-around` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **38** | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/ruby-align */ rubyAlign?: RubyAlignProperty | RubyAlignProperty[]; + /** **Initial value**: `separate` */ rubyMerge?: RubyMergeProperty | RubyMergeProperty[]; /** + * **Initial value**: `over` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | No | **38** | No | **12** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/ruby-position */ rubyPosition?: RubyPositionProperty | RubyPositionProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | Yes | n/a | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/scale */ scale?: ScaleProperty | ScaleProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | n/a | **36** | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/scroll-behavior */ scrollBehavior?: ScrollBehaviorProperty | ScrollBehaviorProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------------ | ------------ | * | No | **39** | **9** _-x-_ | **12** _-x-_ | **10** _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/scroll-snap-type */ scrollSnapType?: ScrollSnapTypeProperty | ScrollSnapTypeProperty[]; /** + * **Initial value**: `0.0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ---- | --- | * | **37** | n/a | **7** _-x-_ | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/shape-image-threshold */ shapeImageThreshold?: GlobalsNumber | GlobalsNumber[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ---- | --- | * | Yes | No | **7** _-x-_ | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/shape-margin */ shapeMargin?: ShapeMarginProperty | ShapeMarginProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ---- | --- | * | **37** | n/a | **8** _-x-_ | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/shape-outside */ shapeOutside?: ShapeOutsideProperty | ShapeOutsideProperty[]; /** + * **Initial value**: `8` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ----------- | ------- | ---- | --- | * | **21** | **4** _-x-_ | **6.1** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/tab-size */ tabSize?: TabSizeProperty | TabSizeProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **14** | **1** | **1** | **12** | **5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/table-layout */ tableLayout?: TableLayoutProperty | TableLayoutProperty[]; /** + * **Initial value**: `start`, or a nameless value that acts as `left` if _direction_ is `ltr`, `right` if _direction_ is `rtl` if `start` is not supported by the browser. + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-align */ textAlign?: TextAlignProperty | TextAlignProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | **47** | **49** | No | **12** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-align-last */ textAlignLast?: TextAlignLastProperty | TextAlignLastProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | -------------------------------------- | * | **48** | **48** | Yes | **15** | **11** _(-ms-text-combine-horizontal)_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-combine-upright */ textCombineUpright?: TextCombineUprightProperty | TextCombineUprightProperty[]; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **57** | **36** | Yes | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-decoration-color */ textDecorationColor?: TextDecorationColorProperty | TextDecorationColorProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | Yes | **36** | Yes | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-decoration-line */ textDecorationLine?: TextDecorationLineProperty | TextDecorationLineProperty[]; /** + * **Initial value**: `objects` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ---- | --- | * | 57-64 | No | **8** _-x-_ | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-decoration-skip */ textDecorationSkip?: TextDecorationSkipProperty | TextDecorationSkipProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **64** | No | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-decoration-skip-ink */ textDecorationSkipInk?: TextDecorationSkipInkProperty | TextDecorationSkipInkProperty[]; /** + * **Initial value**: `solid` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **57** | **36** | Yes | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-decoration-style */ textDecorationStyle?: TextDecorationStyleProperty | TextDecorationStyleProperty[]; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------------- | ---- | --- | * | **25** _-x-_ | **46** | **6.1** _-x-_ | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-emphasis-color */ textEmphasisColor?: TextEmphasisColorProperty | TextEmphasisColorProperty[]; /** + * **Initial value**: `over right` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------------- | ---- | --- | * | **25** _-x-_ | **46** | **6.1** _-x-_ | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-emphasis-position */ textEmphasisPosition?: GlobalsString | GlobalsString[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------------- | ---- | --- | * | **25** _-x-_ | **46** | **6.1** _-x-_ | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-emphasis-style */ textEmphasisStyle?: TextEmphasisStyleProperty | TextEmphasisStyleProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-indent */ textIndent?: TextIndentProperty | TextIndentProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | n/a | **55** | No | **14** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-justify */ textJustify?: TextJustifyProperty | TextJustifyProperty[]; /** + * **Initial value**: `mixed` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **48** | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-orientation */ textOrientation?: TextOrientationProperty | TextOrientationProperty[]; /** + * **Initial value**: `clip` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **7** | **1.3** | **12** | **6** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-overflow */ textOverflow?: TextOverflowProperty | TextOverflowProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **4** | **3** | **5** | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-rendering */ textRendering?: TextRenderingProperty | TextRenderingProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ------ | * | **2** | **3.5** | **1.1** | **12** | **10** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-shadow */ textShadow?: TextShadowProperty | TextShadowProperty[]; /** + * **Initial value**: `auto` for smartphone browsers supporting inflation, `none` in other cases (and then not modifiable). + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------------ | --- | * | **54** | No | No | **12** _-x-_ | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-size-adjust */ textSizeAdjust?: TextSizeAdjustProperty | TextSizeAdjustProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-transform */ textTransform?: TextTransformProperty | TextTransformProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **33** | No | No | **12** | **6** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-underline-position */ textUnderlinePosition?: TextUnderlinePositionProperty | TextUnderlinePositionProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/top */ top?: TopProperty | TopProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | -------- | * | **36** | **52** | No | **12** | **11** | * | | | | | 10 _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/touch-action */ touchAction?: TouchActionProperty | TouchActionProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | --------- | ------------ | ------- | * | **36** | **16** | **9** | **12** _-x-_ | **10** | * | | | 3.1 _-x-_ | | 9 _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/transform */ transform?: TransformProperty | TransformProperty[]; /** + * **Initial value**: `border-box ` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **64** | **55** | n/a | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/transform-box */ transformBox?: TransformBoxProperty | TransformBoxProperty[]; /** + * **Initial value**: `50% 50% 0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | --------- | ------------- | ------ | ------- | * | Yes | **16** | **3.1** _-x-_ | **12** | **10** | * | | 3.5 _-x-_ | | | 9 _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/transform-origin */ transformOrigin?: TransformOriginProperty | TransformOriginProperty[]; /** + * **Initial value**: `flat` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | -------- | ------ | ------ | --- | * | **12** _-x-_ | **16** | Yes | **12** | No | * | | 10 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/transform-style */ transformStyle?: TransformStyleProperty | TransformStyleProperty[]; /** + * **Initial value**: `0s` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ----------- | ------ | ------ | * | **26** | **16** | **3** _-x-_ | **12** | **10** | * | 1 _-x-_ | 4 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/transition-delay */ transitionDelay?: GlobalsString | GlobalsString[]; /** + * **Initial value**: `0s` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ----------- | ------ | ------ | * | **26** | **16** | **3** _-x-_ | **12** | **10** | * | 1 _-x-_ | 4 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/transition-duration */ transitionDuration?: GlobalsString | GlobalsString[]; /** + * **Initial value**: all + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **26** | **16** | Yes | **12** | **10** | * | | 4 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/transition-property */ transitionProperty?: TransitionPropertyProperty | TransitionPropertyProperty[]; /** + * **Initial value**: `ease` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **26** | **16** | Yes | **12** | **10** | * | | 4 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/transition-timing-function */ transitionTimingFunction?: TransitionTimingFunctionProperty | TransitionTimingFunctionProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | Yes | n/a | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/translate */ translate?: TranslateProperty | TranslateProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ------- | * | **2** | **1** | **1.3** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/unicode-bidi */ unicodeBidi?: UnicodeBidiProperty | UnicodeBidiProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------------ | ------------- | ------------ | ------ | * | **54** | **49** _-x-_ | **3.1** _-x-_ | **12** _-x-_ | **10** | * | 6 _-x-_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/user-select */ userSelect?: UserSelectProperty | UserSelectProperty[]; /** + * **Initial value**: `baseline` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/vertical-align */ verticalAlign?: VerticalAlignProperty | VerticalAlignProperty[]; /** + * **Initial value**: `visible` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/visibility */ visibility?: VisibilityProperty | VisibilityProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/white-space */ whiteSpace?: WhiteSpaceProperty | WhiteSpaceProperty[]; /** + * **Initial value**: `2` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **25** | No | No | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/widows */ widows?: GlobalsNumber | GlobalsNumber[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | Yes | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/width */ width?: WidthProperty | WidthProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ---- | --- | * | **36** | **36** | **9.1** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/will-change */ willChange?: WillChangeProperty | WillChangeProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **15** | Yes | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/word-break */ wordBreak?: WordBreakProperty | WordBreakProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **6** | + * * @see https://developer.mozilla.org/docs/Web/CSS/word-spacing */ wordSpacing?: WordSpacingProperty | WordSpacingProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **3.5** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/overflow-wrap */ wordWrap?: WordWrapProperty | WordWrapProperty[]; /** + * **Initial value**: `horizontal-tb` + * * | Chrome | Firefox | Safari | Edge | IE | * | ----------- | ------- | ------------- | ------ | ----------- | * | **8** _-x-_ | **41** | **5.1** _-x-_ | **12** | **9** _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/writing-mode */ writingMode?: WritingModeProperty | WritingModeProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/z-index */ zIndex?: ZIndexProperty | ZIndexProperty[]; + /** **Initial value**: `normal` */ zoom?: ZoomProperty | ZoomProperty[]; } @@ -7306,6 +10756,7 @@ export interface StandardShorthandPropertiesFallback { * | ------ | ------- | ----------- | ------ | ------ | * | **43** | **16** | **4** _-x-_ | **12** | **10** | * | | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation */ animation?: AnimationProperty | AnimationProperty[]; @@ -7313,6 +10764,7 @@ export interface StandardShorthandPropertiesFallback { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background */ background?: BackgroundProperty | BackgroundProperty[]; @@ -7320,6 +10772,7 @@ export interface StandardShorthandPropertiesFallback { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border */ border?: BorderProperty | BorderProperty[]; @@ -7327,6 +10780,7 @@ export interface StandardShorthandPropertiesFallback { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-end */ borderBlockEnd?: BorderBlockEndProperty | BorderBlockEndProperty[]; @@ -7334,6 +10788,7 @@ export interface StandardShorthandPropertiesFallback { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-start */ borderBlockStart?: BorderBlockStartProperty | BorderBlockStartProperty[]; @@ -7341,6 +10796,7 @@ export interface StandardShorthandPropertiesFallback { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-bottom */ borderBottom?: BorderBottomProperty | BorderBottomProperty[]; @@ -7348,6 +10804,7 @@ export interface StandardShorthandPropertiesFallback { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-color */ borderColor?: BorderColorProperty | BorderColorProperty[]; @@ -7356,6 +10813,7 @@ export interface StandardShorthandPropertiesFallback { * | ------- | --------- | ------- | ------ | ------ | * | **16** | **15** | **6** | **12** | **11** | * | 7 _-x-_ | 3.5 _-x-_ | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-image */ borderImage?: BorderImageProperty | BorderImageProperty[]; @@ -7363,6 +10821,7 @@ export interface StandardShorthandPropertiesFallback { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-end */ borderInlineEnd?: BorderInlineEndProperty | BorderInlineEndProperty[]; @@ -7370,6 +10829,7 @@ export interface StandardShorthandPropertiesFallback { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-start */ borderInlineStart?: BorderInlineStartProperty | BorderInlineStartProperty[]; @@ -7377,6 +10837,7 @@ export interface StandardShorthandPropertiesFallback { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-left */ borderLeft?: BorderLeftProperty | BorderLeftProperty[]; @@ -7385,6 +10846,7 @@ export interface StandardShorthandPropertiesFallback { * | ------- | ------- | ------- | ------ | ----- | * | **4** | **4** | **5** | **12** | **9** | * | 1 _-x-_ | | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-radius */ borderRadius?: BorderRadiusProperty | BorderRadiusProperty[]; @@ -7392,6 +10854,7 @@ export interface StandardShorthandPropertiesFallback { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-right */ borderRight?: BorderRightProperty | BorderRightProperty[]; @@ -7399,6 +10862,7 @@ export interface StandardShorthandPropertiesFallback { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-style */ borderStyle?: BorderStyleProperty | BorderStyleProperty[]; @@ -7406,6 +10870,7 @@ export interface StandardShorthandPropertiesFallback { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-top */ borderTop?: BorderTopProperty | BorderTopProperty[]; @@ -7413,6 +10878,7 @@ export interface StandardShorthandPropertiesFallback { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-width */ borderWidth?: BorderWidthProperty | BorderWidthProperty[]; @@ -7421,6 +10887,7 @@ export interface StandardShorthandPropertiesFallback { * | ------ | --------- | ----------- | ------------ | ------ | * | **50** | **52** | **3** _-x-_ | **12** _-x-_ | **10** | * | | 3.5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-rule */ columnRule?: ColumnRuleProperty | ColumnRuleProperty[]; @@ -7429,6 +10896,7 @@ export interface StandardShorthandPropertiesFallback { * | ------ | ------- | ----------- | ------ | ------ | * | **50** | **52** | **3** _-x-_ | **12** | **10** | * | | 9 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/columns */ columns?: ColumnsProperty | ColumnsProperty[]; @@ -7437,6 +10905,7 @@ export interface StandardShorthandPropertiesFallback { * | -------- | ------- | --------- | ------ | -------- | * | **29** | **20** | **9** | **12** | **11** | * | 21 _-x-_ | | 6.1 _-x-_ | | 10 _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/flex */ flex?: FlexProperty | FlexProperty[]; @@ -7445,6 +10914,7 @@ export interface StandardShorthandPropertiesFallback { * | -------- | ------- | --------- | ------ | ------ | * | **29** | **28** | **9** | **12** | **11** | * | 21 _-x-_ | | 6.1 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/flex-flow */ flexFlow?: FlexFlowProperty | FlexFlowProperty[]; @@ -7452,6 +10922,7 @@ export interface StandardShorthandPropertiesFallback { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/font */ font?: FontProperty | FontProperty[]; @@ -7460,6 +10931,7 @@ export interface StandardShorthandPropertiesFallback { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid */ grid?: GridProperty | GridProperty[]; @@ -7467,6 +10939,7 @@ export interface StandardShorthandPropertiesFallback { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-area */ gridArea?: GridAreaProperty | GridAreaProperty[]; @@ -7474,6 +10947,7 @@ export interface StandardShorthandPropertiesFallback { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-column */ gridColumn?: GridColumnProperty | GridColumnProperty[]; @@ -7481,6 +10955,7 @@ export interface StandardShorthandPropertiesFallback { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-row */ gridRow?: GridRowProperty | GridRowProperty[]; @@ -7488,14 +10963,17 @@ export interface StandardShorthandPropertiesFallback { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-template */ gridTemplate?: GridTemplateProperty | GridTemplateProperty[]; + /** **Initial value**: `none` */ lineClamp?: LineClampProperty | LineClampProperty[]; /** * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/list-style */ listStyle?: ListStyleProperty | ListStyleProperty[]; @@ -7503,6 +10981,7 @@ export interface StandardShorthandPropertiesFallback { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin */ margin?: MarginProperty | MarginProperty[]; @@ -7510,6 +10989,7 @@ export interface StandardShorthandPropertiesFallback { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | **1** | Yes | **4** | **12** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask */ mask?: MaskProperty | MaskProperty[]; @@ -7519,6 +10999,7 @@ export interface StandardShorthandPropertiesFallback { * | ------------- | ------- | ------ | ---- | --- | * | **55** | n/a | n/a | n/a | n/a | * | 46 _(motion)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset */ motion?: OffsetProperty | OffsetProperty[]; @@ -7527,6 +11008,7 @@ export interface StandardShorthandPropertiesFallback { * | ------------- | ------- | ------ | ---- | --- | * | **55** | n/a | n/a | n/a | n/a | * | 46 _(motion)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset */ offset?: OffsetProperty | OffsetProperty[]; @@ -7534,6 +11016,7 @@ export interface StandardShorthandPropertiesFallback { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1.5** | **1.2** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/outline */ outline?: OutlineProperty | OutlineProperty[]; @@ -7541,6 +11024,7 @@ export interface StandardShorthandPropertiesFallback { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding */ padding?: PaddingProperty | PaddingProperty[]; @@ -7548,6 +11032,7 @@ export interface StandardShorthandPropertiesFallback { * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-decoration */ textDecoration?: TextDecorationProperty | TextDecorationProperty[]; @@ -7555,6 +11040,7 @@ export interface StandardShorthandPropertiesFallback { * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------------- | ---- | --- | * | **25** _-x-_ | **46** | **6.1** _-x-_ | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-emphasis */ textEmphasis?: TextEmphasisProperty | TextEmphasisProperty[]; @@ -7563,6 +11049,7 @@ export interface StandardShorthandPropertiesFallback { * | ------- | ------- | ------- | ------ | ------ | * | **26** | **16** | **6.1** | **12** | **10** | * | 1 _-x-_ | 4 _-x-_ | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/transition */ transition?: TransitionProperty | TransitionProperty[]; @@ -7571,222 +11058,439 @@ export interface StandardShorthandPropertiesFallback { export interface StandardPropertiesFallback extends StandardLonghandPropertiesFallback, StandardShorthandPropertiesFallback {} export interface VendorLonghandPropertiesFallback { + /** **Initial value**: `0s` */ MozAnimationDelay?: GlobalsString | GlobalsString[]; + /** **Initial value**: `normal` */ MozAnimationDirection?: AnimationDirectionProperty | AnimationDirectionProperty[]; + /** **Initial value**: `0s` */ MozAnimationDuration?: GlobalsString | GlobalsString[]; + /** **Initial value**: `none` */ MozAnimationFillMode?: AnimationFillModeProperty | AnimationFillModeProperty[]; + /** **Initial value**: `1` */ MozAnimationIterationCount?: AnimationIterationCountProperty | AnimationIterationCountProperty[]; + /** **Initial value**: `none` */ MozAnimationName?: AnimationNameProperty | AnimationNameProperty[]; + /** **Initial value**: `running` */ MozAnimationPlayState?: AnimationPlayStateProperty | AnimationPlayStateProperty[]; + /** **Initial value**: `ease` */ MozAnimationTimingFunction?: AnimationTimingFunctionProperty | AnimationTimingFunctionProperty[]; + /** **Initial value**: `none` (but this value is overridden in the user agent CSS) */ MozAppearance?: MozAppearanceProperty | MozAppearanceProperty[]; + /** **Initial value**: `visible` */ MozBackfaceVisibility?: BackfaceVisibilityProperty | BackfaceVisibilityProperty[]; + /** **Initial value**: `none` */ MozBinding?: MozBindingProperty | MozBindingProperty[]; + /** **Initial value**: `none` */ MozBorderBottomColors?: MozBorderBottomColorsProperty | MozBorderBottomColorsProperty[]; + /** **Initial value**: `currentcolor` */ MozBorderEndColor?: BorderInlineEndColorProperty | BorderInlineEndColorProperty[]; + /** **Initial value**: `none` */ MozBorderEndStyle?: BorderInlineEndStyleProperty | BorderInlineEndStyleProperty[]; + /** **Initial value**: `medium` */ MozBorderEndWidth?: BorderInlineEndWidthProperty | BorderInlineEndWidthProperty[]; + /** **Initial value**: `none` */ MozBorderLeftColors?: MozBorderLeftColorsProperty | MozBorderLeftColorsProperty[]; + /** **Initial value**: `none` */ MozBorderRightColors?: MozBorderRightColorsProperty | MozBorderRightColorsProperty[]; + /** **Initial value**: `currentcolor` */ MozBorderStartColor?: BorderInlineStartColorProperty | BorderInlineStartColorProperty[]; + /** **Initial value**: `none` */ MozBorderStartStyle?: BorderInlineStartStyleProperty | BorderInlineStartStyleProperty[]; + /** **Initial value**: `none` */ MozBorderTopColors?: MozBorderTopColorsProperty | MozBorderTopColorsProperty[]; + /** **Initial value**: `content-box` */ MozBoxSizing?: BoxSizingProperty | BoxSizingProperty[]; + /** **Initial value**: `auto` */ MozColumnCount?: ColumnCountProperty | ColumnCountProperty[]; + /** **Initial value**: `balance` */ MozColumnFill?: ColumnFillProperty | ColumnFillProperty[]; + /** **Initial value**: `normal` */ MozColumnGap?: ColumnGapProperty | ColumnGapProperty[]; + /** **Initial value**: `currentcolor` */ MozColumnRuleColor?: ColumnRuleColorProperty | ColumnRuleColorProperty[]; + /** **Initial value**: `none` */ MozColumnRuleStyle?: ColumnRuleStyleProperty | ColumnRuleStyleProperty[]; + /** **Initial value**: `medium` */ MozColumnRuleWidth?: ColumnRuleWidthProperty | ColumnRuleWidthProperty[]; + /** **Initial value**: `auto` */ MozColumnWidth?: ColumnWidthProperty | ColumnWidthProperty[]; + /** **Initial value**: `none` */ MozContextProperties?: MozContextPropertiesProperty | MozContextPropertiesProperty[]; + /** **Initial value**: `content-box` */ MozFloatEdge?: MozFloatEdgeProperty | MozFloatEdgeProperty[]; + /** **Initial value**: `normal` */ MozFontFeatureSettings?: FontFeatureSettingsProperty | FontFeatureSettingsProperty[]; + /** **Initial value**: `normal` */ MozFontLanguageOverride?: FontLanguageOverrideProperty | FontLanguageOverrideProperty[]; + /** **Initial value**: `0` */ MozForceBrokenImageIcon?: GlobalsNumber | GlobalsNumber[]; + /** **Initial value**: `manual` */ MozHyphens?: HyphensProperty | HyphensProperty[]; + /** **Initial value**: `auto` */ MozImageRegion?: MozImageRegionProperty | MozImageRegionProperty[]; + /** **Initial value**: `inline` */ MozOrient?: MozOrientProperty | MozOrientProperty[]; + /** **Initial value**: `0` */ MozOutlineRadiusBottomleft?: MozOutlineRadiusBottomleftProperty | MozOutlineRadiusBottomleftProperty[]; + /** **Initial value**: `0` */ MozOutlineRadiusBottomright?: MozOutlineRadiusBottomrightProperty | MozOutlineRadiusBottomrightProperty[]; + /** **Initial value**: `0` */ MozOutlineRadiusTopleft?: MozOutlineRadiusTopleftProperty | MozOutlineRadiusTopleftProperty[]; + /** **Initial value**: `0` */ MozOutlineRadiusTopright?: MozOutlineRadiusToprightProperty | MozOutlineRadiusToprightProperty[]; + /** **Initial value**: `0` */ MozPaddingEnd?: MarginInlineEndProperty | MarginInlineEndProperty[]; + /** **Initial value**: `0` */ MozPaddingStart?: MarginInlineStartProperty | MarginInlineStartProperty[]; + /** **Initial value**: `none` */ MozPerspective?: PerspectiveProperty | PerspectiveProperty[]; + /** **Initial value**: `50% 50%` */ MozPerspectiveOrigin?: PerspectiveOriginProperty | PerspectiveOriginProperty[]; + /** **Initial value**: `stretch-to-fit` */ MozStackSizing?: MozStackSizingProperty | MozStackSizingProperty[]; + /** **Initial value**: `8` */ MozTabSize?: TabSizeProperty | TabSizeProperty[]; + /** **Initial value**: `none` */ MozTextBlink?: MozTextBlinkProperty | MozTextBlinkProperty[]; + /** **Initial value**: `auto` for smartphone browsers supporting inflation, `none` in other cases (and then not modifiable). */ MozTextSizeAdjust?: TextSizeAdjustProperty | TextSizeAdjustProperty[]; + /** **Initial value**: `50% 50% 0` */ MozTransformOrigin?: TransformOriginProperty | TransformOriginProperty[]; + /** **Initial value**: `flat` */ MozTransformStyle?: TransformStyleProperty | TransformStyleProperty[]; + /** **Initial value**: `0s` */ MozTransitionDelay?: GlobalsString | GlobalsString[]; + /** **Initial value**: `0s` */ MozTransitionDuration?: GlobalsString | GlobalsString[]; + /** **Initial value**: all */ MozTransitionProperty?: TransitionPropertyProperty | TransitionPropertyProperty[]; + /** **Initial value**: `ease` */ MozTransitionTimingFunction?: TransitionTimingFunctionProperty | TransitionTimingFunctionProperty[]; + /** **Initial value**: `none` */ MozUserFocus?: MozUserFocusProperty | MozUserFocusProperty[]; + /** **Initial value**: `auto` */ MozUserInput?: MozUserInputProperty | MozUserInputProperty[]; + /** **Initial value**: `read-only` */ MozUserModify?: MozUserModifyProperty | MozUserModifyProperty[]; + /** **Initial value**: `auto` */ MozUserSelect?: UserSelectProperty | UserSelectProperty[]; + /** **Initial value**: `drag` */ MozWindowDragging?: MozWindowDraggingProperty | MozWindowDraggingProperty[]; + /** **Initial value**: `default` */ MozWindowShadow?: MozWindowShadowProperty | MozWindowShadowProperty[]; + /** **Initial value**: `false` */ msAccelerator?: MsAcceleratorProperty | MsAcceleratorProperty[]; + /** **Initial value**: `tb` */ msBlockProgression?: MsBlockProgressionProperty | MsBlockProgressionProperty[]; + /** **Initial value**: `none` */ msContentZoomChaining?: MsContentZoomChainingProperty | MsContentZoomChainingProperty[]; + /** **Initial value**: `400%` */ msContentZoomLimitMax?: GlobalsString | GlobalsString[]; + /** **Initial value**: `100%` */ msContentZoomLimitMin?: GlobalsString | GlobalsString[]; + /** **Initial value**: `snapInterval(0%, 100%)` */ msContentZoomSnapPoints?: GlobalsString | GlobalsString[]; + /** **Initial value**: `none` */ msContentZoomSnapType?: MsContentZoomSnapTypeProperty | MsContentZoomSnapTypeProperty[]; + /** **Initial value**: zoom for the top level element, none for all other elements */ msContentZooming?: MsContentZoomingProperty | MsContentZoomingProperty[]; + /** **Initial value**: "" (the empty string) */ msFilter?: GlobalsString | GlobalsString[]; + /** **Initial value**: `row` */ msFlexDirection?: FlexDirectionProperty | FlexDirectionProperty[]; + /** **Initial value**: `0` */ msFlexPositive?: GlobalsNumber | GlobalsNumber[]; + /** **Initial value**: `none` */ msFlowFrom?: MsFlowFromProperty | MsFlowFromProperty[]; + /** **Initial value**: `none` */ msFlowInto?: MsFlowIntoProperty | MsFlowIntoProperty[]; + /** **Initial value**: `auto` */ msGridColumns?: GridAutoColumnsProperty | GridAutoColumnsProperty[]; + /** **Initial value**: `auto` */ msGridRows?: GridAutoRowsProperty | GridAutoRowsProperty[]; + /** **Initial value**: `auto` */ msHighContrastAdjust?: MsHighContrastAdjustProperty | MsHighContrastAdjustProperty[]; + /** **Initial value**: `auto` */ msHyphenateLimitChars?: MsHyphenateLimitCharsProperty | MsHyphenateLimitCharsProperty[]; + /** **Initial value**: `no-limit` */ msHyphenateLimitLines?: MsHyphenateLimitLinesProperty | MsHyphenateLimitLinesProperty[]; + /** **Initial value**: `0` */ msHyphenateLimitZone?: MsHyphenateLimitZoneProperty | MsHyphenateLimitZoneProperty[]; + /** **Initial value**: `manual` */ msHyphens?: HyphensProperty | HyphensProperty[]; + /** **Initial value**: `auto` */ msImeAlign?: MsImeAlignProperty | MsImeAlignProperty[]; + /** **Initial value**: `auto` */ msLineBreak?: LineBreakProperty | LineBreakProperty[]; + /** **Initial value**: `0` */ msOrder?: GlobalsNumber | GlobalsNumber[]; + /** **Initial value**: `auto` */ msOverflowStyle?: MsOverflowStyleProperty | MsOverflowStyleProperty[]; + /** **Initial value**: `visible` */ msOverflowX?: OverflowXProperty | OverflowXProperty[]; + /** **Initial value**: `visible` */ msOverflowY?: OverflowYProperty | OverflowYProperty[]; + /** **Initial value**: `chained` */ msScrollChaining?: MsScrollChainingProperty | MsScrollChainingProperty[]; + /** **Initial value**: `auto` */ msScrollLimitXMax?: MsScrollLimitXMaxProperty | MsScrollLimitXMaxProperty[]; + /** **Initial value**: `0` */ msScrollLimitXMin?: MsScrollLimitXMinProperty | MsScrollLimitXMinProperty[]; + /** **Initial value**: `auto` */ msScrollLimitYMax?: MsScrollLimitYMaxProperty | MsScrollLimitYMaxProperty[]; + /** **Initial value**: `0` */ msScrollLimitYMin?: MsScrollLimitYMinProperty | MsScrollLimitYMinProperty[]; + /** **Initial value**: `railed` */ msScrollRails?: MsScrollRailsProperty | MsScrollRailsProperty[]; + /** **Initial value**: `snapInterval(0px, 100%)` */ msScrollSnapPointsX?: GlobalsString | GlobalsString[]; + /** **Initial value**: `snapInterval(0px, 100%)` */ msScrollSnapPointsY?: GlobalsString | GlobalsString[]; + /** **Initial value**: `none` */ msScrollSnapType?: MsScrollSnapTypeProperty | MsScrollSnapTypeProperty[]; + /** **Initial value**: `none` */ msScrollTranslation?: MsScrollTranslationProperty | MsScrollTranslationProperty[]; + /** **Initial value**: depends on user agent */ msScrollbar3dlightColor?: MsScrollbar3dlightColorProperty | MsScrollbar3dlightColorProperty[]; + /** **Initial value**: depends on user agent */ msScrollbarArrowColor?: MsScrollbarArrowColorProperty | MsScrollbarArrowColorProperty[]; + /** **Initial value**: depends on user agent */ msScrollbarBaseColor?: MsScrollbarBaseColorProperty | MsScrollbarBaseColorProperty[]; + /** **Initial value**: depends on user agent */ msScrollbarDarkshadowColor?: MsScrollbarDarkshadowColorProperty | MsScrollbarDarkshadowColorProperty[]; + /** **Initial value**: depends on user agent */ msScrollbarFaceColor?: MsScrollbarFaceColorProperty | MsScrollbarFaceColorProperty[]; + /** **Initial value**: depends on user agent */ msScrollbarHighlightColor?: MsScrollbarHighlightColorProperty | MsScrollbarHighlightColorProperty[]; + /** **Initial value**: depends on user agent */ msScrollbarShadowColor?: MsScrollbarShadowColorProperty | MsScrollbarShadowColorProperty[]; + /** **Initial value**: depends on user agent */ msScrollbarTrackColor?: MsScrollbarTrackColorProperty | MsScrollbarTrackColorProperty[]; + /** **Initial value**: `none` */ msTextAutospace?: MsTextAutospaceProperty | MsTextAutospaceProperty[]; + /** **Initial value**: `none` */ msTextCombineHorizontal?: TextCombineUprightProperty | TextCombineUprightProperty[]; + /** **Initial value**: `clip` */ msTextOverflow?: TextOverflowProperty | TextOverflowProperty[]; + /** **Initial value**: `auto` for smartphone browsers supporting inflation, `none` in other cases (and then not modifiable). */ msTextSizeAdjust?: TextSizeAdjustProperty | TextSizeAdjustProperty[]; + /** **Initial value**: `auto` */ msTouchAction?: TouchActionProperty | TouchActionProperty[]; + /** **Initial value**: `grippers` */ msTouchSelect?: MsTouchSelectProperty | MsTouchSelectProperty[]; + /** **Initial value**: `none` */ msTransform?: TransformProperty | TransformProperty[]; + /** **Initial value**: `50% 50% 0` */ msTransformOrigin?: TransformOriginProperty | TransformOriginProperty[]; + /** **Initial value**: `text` */ msUserSelect?: MsUserSelectProperty | MsUserSelectProperty[]; + /** **Initial value**: `normal` */ msWordBreak?: WordBreakProperty | WordBreakProperty[]; + /** **Initial value**: `auto` */ msWrapFlow?: MsWrapFlowProperty | MsWrapFlowProperty[]; + /** **Initial value**: `0` */ msWrapMargin?: MsWrapMarginProperty | MsWrapMarginProperty[]; + /** **Initial value**: `wrap` */ msWrapThrough?: MsWrapThroughProperty | MsWrapThroughProperty[]; + /** **Initial value**: `horizontal-tb` */ msWritingMode?: WritingModeProperty | WritingModeProperty[]; + /** **Initial value**: `auto auto` */ OBackgroundSize?: BackgroundSizeProperty | BackgroundSizeProperty[]; + /** **Initial value**: `fill` */ OObjectFit?: ObjectFitProperty | ObjectFitProperty[]; + /** **Initial value**: `50% 50%` */ OObjectPosition?: ObjectPositionProperty | ObjectPositionProperty[]; + /** **Initial value**: `8` */ OTabSize?: TabSizeProperty | TabSizeProperty[]; + /** **Initial value**: `clip` */ OTextOverflow?: TextOverflowProperty | TextOverflowProperty[]; + /** **Initial value**: `50% 50% 0` */ OTransformOrigin?: TransformOriginProperty | TransformOriginProperty[]; + /** **Initial value**: `normal` */ WebkitAlignContent?: AlignContentProperty | AlignContentProperty[]; + /** **Initial value**: `normal` */ WebkitAlignItems?: AlignItemsProperty | AlignItemsProperty[]; + /** **Initial value**: `auto` */ WebkitAlignSelf?: AlignSelfProperty | AlignSelfProperty[]; + /** **Initial value**: `0s` */ WebkitAnimationDelay?: GlobalsString | GlobalsString[]; + /** **Initial value**: `normal` */ WebkitAnimationDirection?: AnimationDirectionProperty | AnimationDirectionProperty[]; + /** **Initial value**: `0s` */ WebkitAnimationDuration?: GlobalsString | GlobalsString[]; + /** **Initial value**: `none` */ WebkitAnimationFillMode?: AnimationFillModeProperty | AnimationFillModeProperty[]; + /** **Initial value**: `1` */ WebkitAnimationIterationCount?: AnimationIterationCountProperty | AnimationIterationCountProperty[]; + /** **Initial value**: `none` */ WebkitAnimationName?: AnimationNameProperty | AnimationNameProperty[]; + /** **Initial value**: `running` */ WebkitAnimationPlayState?: AnimationPlayStateProperty | AnimationPlayStateProperty[]; + /** **Initial value**: `ease` */ WebkitAnimationTimingFunction?: AnimationTimingFunctionProperty | AnimationTimingFunctionProperty[]; + /** **Initial value**: `auto` */ WebkitAppearance?: AppearanceProperty | AppearanceProperty[]; + /** **Initial value**: `none` */ WebkitBackdropFilter?: BackdropFilterProperty | BackdropFilterProperty[]; + /** **Initial value**: `visible` */ WebkitBackfaceVisibility?: BackfaceVisibilityProperty | BackfaceVisibilityProperty[]; + /** **Initial value**: `auto auto` */ WebkitBackgroundSize?: BackgroundSizeProperty | BackgroundSizeProperty[]; + /** **Initial value**: `currentcolor` */ WebkitBorderBeforeColor?: WebkitBorderBeforeColorProperty | WebkitBorderBeforeColorProperty[]; + /** **Initial value**: `none` */ WebkitBorderBeforeStyle?: WebkitBorderBeforeStyleProperty | WebkitBorderBeforeStyleProperty[]; + /** **Initial value**: `medium` */ WebkitBorderBeforeWidth?: WebkitBorderBeforeWidthProperty | WebkitBorderBeforeWidthProperty[]; + /** **Initial value**: `0` */ WebkitBorderBottomLeftRadius?: BorderBottomLeftRadiusProperty | BorderBottomLeftRadiusProperty[]; + /** **Initial value**: `0` */ WebkitBorderBottomRightRadius?: BorderBottomRightRadiusProperty | BorderBottomRightRadiusProperty[]; + /** **Initial value**: `100%` */ WebkitBorderImageSlice?: BorderImageSliceProperty | BorderImageSliceProperty[]; + /** **Initial value**: `0` */ WebkitBorderTopLeftRadius?: BorderTopLeftRadiusProperty | BorderTopLeftRadiusProperty[]; + /** **Initial value**: `0` */ WebkitBorderTopRightRadius?: BorderTopRightRadiusProperty | BorderTopRightRadiusProperty[]; + /** **Initial value**: `slice` */ WebkitBoxDecorationBreak?: BoxDecorationBreakProperty | BoxDecorationBreakProperty[]; + /** **Initial value**: `none` */ WebkitBoxReflect?: WebkitBoxReflectProperty | WebkitBoxReflectProperty[]; + /** **Initial value**: `none` */ WebkitBoxShadow?: BoxShadowProperty | BoxShadowProperty[]; + /** **Initial value**: `content-box` */ WebkitBoxSizing?: BoxSizingProperty | BoxSizingProperty[]; + /** **Initial value**: `none` */ WebkitClipPath?: ClipPathProperty | ClipPathProperty[]; + /** **Initial value**: `auto` */ WebkitColumnCount?: ColumnCountProperty | ColumnCountProperty[]; + /** **Initial value**: `normal` */ WebkitColumnGap?: ColumnGapProperty | ColumnGapProperty[]; + /** **Initial value**: `currentcolor` */ WebkitColumnRuleColor?: ColumnRuleColorProperty | ColumnRuleColorProperty[]; + /** **Initial value**: `none` */ WebkitColumnRuleStyle?: ColumnRuleStyleProperty | ColumnRuleStyleProperty[]; + /** **Initial value**: `medium` */ WebkitColumnRuleWidth?: ColumnRuleWidthProperty | ColumnRuleWidthProperty[]; + /** **Initial value**: `none` */ WebkitColumnSpan?: ColumnSpanProperty | ColumnSpanProperty[]; + /** **Initial value**: `auto` */ WebkitColumnWidth?: ColumnWidthProperty | ColumnWidthProperty[]; + /** **Initial value**: `none` */ WebkitFilter?: FilterProperty | FilterProperty[]; + /** **Initial value**: `auto` */ WebkitFlexBasis?: FlexBasisProperty | FlexBasisProperty[]; + /** **Initial value**: `row` */ WebkitFlexDirection?: FlexDirectionProperty | FlexDirectionProperty[]; + /** **Initial value**: `0` */ WebkitFlexGrow?: GlobalsNumber | GlobalsNumber[]; + /** **Initial value**: `1` */ WebkitFlexShrink?: GlobalsNumber | GlobalsNumber[]; + /** **Initial value**: `normal` */ WebkitFontFeatureSettings?: FontFeatureSettingsProperty | FontFeatureSettingsProperty[]; + /** **Initial value**: `auto` */ WebkitFontKerning?: FontKerningProperty | FontKerningProperty[]; + /** **Initial value**: `normal` */ WebkitFontVariantLigatures?: FontVariantLigaturesProperty | FontVariantLigaturesProperty[]; + /** **Initial value**: `manual` */ WebkitHyphens?: HyphensProperty | HyphensProperty[]; + /** **Initial value**: `normal` */ WebkitJustifyContent?: JustifyContentProperty | JustifyContentProperty[]; + /** **Initial value**: `auto` */ WebkitLineBreak?: LineBreakProperty | LineBreakProperty[]; + /** **Initial value**: `scroll` */ WebkitMaskAttachment?: WebkitMaskAttachmentProperty | WebkitMaskAttachmentProperty[]; + /** **Initial value**: `border` */ WebkitMaskClip?: WebkitMaskClipProperty | WebkitMaskClipProperty[]; + /** **Initial value**: `source-over` */ WebkitMaskComposite?: WebkitMaskCompositeProperty | WebkitMaskCompositeProperty[]; + /** **Initial value**: `none` */ WebkitMaskImage?: WebkitMaskImageProperty | WebkitMaskImageProperty[]; + /** **Initial value**: `padding` */ WebkitMaskOrigin?: WebkitMaskOriginProperty | WebkitMaskOriginProperty[]; + /** **Initial value**: `0% 0%` */ WebkitMaskPosition?: WebkitMaskPositionProperty | WebkitMaskPositionProperty[]; + /** **Initial value**: `0%` */ WebkitMaskPositionX?: WebkitMaskPositionXProperty | WebkitMaskPositionXProperty[]; + /** **Initial value**: `0%` */ WebkitMaskPositionY?: WebkitMaskPositionYProperty | WebkitMaskPositionYProperty[]; + /** **Initial value**: `repeat` */ WebkitMaskRepeat?: WebkitMaskRepeatProperty | WebkitMaskRepeatProperty[]; + /** **Initial value**: `repeat` */ WebkitMaskRepeatX?: WebkitMaskRepeatXProperty | WebkitMaskRepeatXProperty[]; + /** **Initial value**: `repeat` */ WebkitMaskRepeatY?: WebkitMaskRepeatYProperty | WebkitMaskRepeatYProperty[]; + /** **Initial value**: `0` */ WebkitMaxInlineSize?: MaxInlineSizeProperty | MaxInlineSizeProperty[]; + /** **Initial value**: `0` */ WebkitOrder?: GlobalsNumber | GlobalsNumber[]; + /** **Initial value**: `auto` */ WebkitOverflowScrolling?: WebkitOverflowScrollingProperty | WebkitOverflowScrollingProperty[]; + /** **Initial value**: `0` */ WebkitPaddingEnd?: MarginInlineEndProperty | MarginInlineEndProperty[]; + /** **Initial value**: `0` */ WebkitPaddingStart?: MarginInlineStartProperty | MarginInlineStartProperty[]; + /** **Initial value**: `none` */ WebkitPerspective?: PerspectiveProperty | PerspectiveProperty[]; + /** **Initial value**: `50% 50%` */ WebkitPerspectiveOrigin?: PerspectiveOriginProperty | PerspectiveOriginProperty[]; + /** **Initial value**: `none` */ WebkitScrollSnapType?: ScrollSnapTypeProperty | ScrollSnapTypeProperty[]; + /** **Initial value**: `0.0` */ WebkitShapeImageThreshold?: GlobalsNumber | GlobalsNumber[]; + /** **Initial value**: `0` */ WebkitShapeMargin?: ShapeMarginProperty | ShapeMarginProperty[]; + /** **Initial value**: `none` */ WebkitShapeOutside?: ShapeOutsideProperty | ShapeOutsideProperty[]; + /** **Initial value**: `black` */ WebkitTapHighlightColor?: WebkitTapHighlightColorProperty | WebkitTapHighlightColorProperty[]; + /** **Initial value**: `none` */ WebkitTextCombine?: TextCombineUprightProperty | TextCombineUprightProperty[]; + /** **Initial value**: `currentcolor` */ WebkitTextDecorationColor?: TextDecorationColorProperty | TextDecorationColorProperty[]; + /** **Initial value**: `none` */ WebkitTextDecorationLine?: TextDecorationLineProperty | TextDecorationLineProperty[]; + /** **Initial value**: `objects` */ WebkitTextDecorationSkip?: TextDecorationSkipProperty | TextDecorationSkipProperty[]; + /** **Initial value**: `solid` */ WebkitTextDecorationStyle?: TextDecorationStyleProperty | TextDecorationStyleProperty[]; + /** **Initial value**: `currentcolor` */ WebkitTextEmphasisColor?: TextEmphasisColorProperty | TextEmphasisColorProperty[]; + /** **Initial value**: `over right` */ WebkitTextEmphasisPosition?: GlobalsString | GlobalsString[]; + /** **Initial value**: `none` */ WebkitTextEmphasisStyle?: TextEmphasisStyleProperty | TextEmphasisStyleProperty[]; + /** **Initial value**: `currentcolor` */ WebkitTextFillColor?: WebkitTextFillColorProperty | WebkitTextFillColorProperty[]; + /** **Initial value**: `mixed` */ WebkitTextOrientation?: TextOrientationProperty | TextOrientationProperty[]; + /** **Initial value**: `auto` for smartphone browsers supporting inflation, `none` in other cases (and then not modifiable). */ WebkitTextSizeAdjust?: TextSizeAdjustProperty | TextSizeAdjustProperty[]; + /** **Initial value**: `currentcolor` */ WebkitTextStrokeColor?: WebkitTextStrokeColorProperty | WebkitTextStrokeColorProperty[]; + /** **Initial value**: `0` */ WebkitTextStrokeWidth?: WebkitTextStrokeWidthProperty | WebkitTextStrokeWidthProperty[]; + /** **Initial value**: `default` */ WebkitTouchCallout?: WebkitTouchCalloutProperty | WebkitTouchCalloutProperty[]; + /** **Initial value**: `none` */ WebkitTransform?: TransformProperty | TransformProperty[]; + /** **Initial value**: `50% 50% 0` */ WebkitTransformOrigin?: TransformOriginProperty | TransformOriginProperty[]; + /** **Initial value**: `flat` */ WebkitTransformStyle?: TransformStyleProperty | TransformStyleProperty[]; + /** **Initial value**: `0s` */ WebkitTransitionDelay?: GlobalsString | GlobalsString[]; + /** **Initial value**: `0s` */ WebkitTransitionDuration?: GlobalsString | GlobalsString[]; + /** **Initial value**: all */ WebkitTransitionProperty?: TransitionPropertyProperty | TransitionPropertyProperty[]; + /** **Initial value**: `ease` */ WebkitTransitionTimingFunction?: TransitionTimingFunctionProperty | TransitionTimingFunctionProperty[]; + /** **Initial value**: `read-only` */ WebkitUserModify?: WebkitUserModifyProperty | WebkitUserModifyProperty[]; + /** **Initial value**: `auto` */ WebkitUserSelect?: UserSelectProperty | UserSelectProperty[]; + /** **Initial value**: `horizontal-tb` */ WebkitWritingMode?: WritingModeProperty | WritingModeProperty[]; } @@ -7822,131 +11526,363 @@ export interface VendorShorthandPropertiesFallback { export interface VendorPropertiesFallback extends VendorLonghandPropertiesFallback, VendorShorthandPropertiesFallback {} export interface ObsoletePropertiesFallback { - /** @deprecated */ + /** + * **Initial value**: `center` + * + * @deprecated + */ azimuth?: AzimuthProperty | AzimuthProperty[]; - /** @deprecated */ + /** + * **Initial value**: `normal` + * + * @deprecated + */ boxDirection?: BoxDirectionProperty | BoxDirectionProperty[]; - /** @deprecated */ + /** + * **Initial value**: `0` + * + * @deprecated + */ boxFlex?: GlobalsNumber | GlobalsNumber[]; - /** @deprecated */ + /** + * **Initial value**: `inline-axis` (`horizontal` in XUL) + * + * @deprecated + */ boxOrient?: BoxOrientProperty | BoxOrientProperty[]; - /** @deprecated */ + /** + * **Initial value**: `start` + * + * @deprecated + */ boxPack?: BoxPackProperty | BoxPackProperty[]; - /** @deprecated */ + /** + * **Initial value**: `auto` + * + * @deprecated + */ clip?: ClipProperty | ClipProperty[]; - /** @deprecated */ + /** + * **Initial value**: `normal` + * + * @deprecated + */ fontVariantAlternates?: FontVariantAlternatesProperty | FontVariantAlternatesProperty[]; - /** @deprecated */ + /** + * **Initial value**: `0` + * + * @deprecated + */ gridColumnGap?: GridColumnGapProperty | GridColumnGapProperty[]; /** @deprecated */ gridGap?: GridGapProperty | GridGapProperty[]; - /** @deprecated */ + /** + * **Initial value**: `0` + * + * @deprecated + */ gridRowGap?: GridRowGapProperty | GridRowGapProperty[]; - /** @deprecated */ + /** + * **Initial value**: `auto` + * + * @deprecated + */ imeMode?: ImeModeProperty | ImeModeProperty[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ scrollSnapCoordinate?: ScrollSnapCoordinateProperty | ScrollSnapCoordinateProperty[]; - /** @deprecated */ + /** + * **Initial value**: `0px 0px` + * + * @deprecated + */ scrollSnapDestination?: ScrollSnapDestinationProperty | ScrollSnapDestinationProperty[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ scrollSnapPointsX?: ScrollSnapPointsXProperty | ScrollSnapPointsXProperty[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ scrollSnapPointsY?: ScrollSnapPointsYProperty | ScrollSnapPointsYProperty[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ scrollSnapTypeX?: ScrollSnapTypeXProperty | ScrollSnapTypeXProperty[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ scrollSnapTypeY?: ScrollSnapTypeYProperty | ScrollSnapTypeYProperty[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ textCombineHorizontal?: TextCombineUprightProperty | TextCombineUprightProperty[]; - /** @deprecated */ + /** + * **Initial value**: `normal` + * + * @deprecated + */ KhtmlBoxDirection?: BoxDirectionProperty | BoxDirectionProperty[]; - /** @deprecated */ + /** + * **Initial value**: `0` + * + * @deprecated + */ KhtmlBoxFlex?: GlobalsNumber | GlobalsNumber[]; - /** @deprecated */ + /** + * **Initial value**: `inline-axis` (`horizontal` in XUL) + * + * @deprecated + */ KhtmlBoxOrient?: BoxOrientProperty | BoxOrientProperty[]; - /** @deprecated */ + /** + * **Initial value**: `start` + * + * @deprecated + */ KhtmlBoxPack?: BoxPackProperty | BoxPackProperty[]; - /** @deprecated */ + /** + * **Initial value**: `slice` + * + * @deprecated + */ MozBackgroundInlinePolicy?: BoxDecorationBreakProperty | BoxDecorationBreakProperty[]; - /** @deprecated */ + /** + * **Initial value**: `auto auto` + * + * @deprecated + */ MozBackgroundSize?: BackgroundSizeProperty | BackgroundSizeProperty[]; /** @deprecated */ MozBorderRadius?: BorderRadiusProperty | BorderRadiusProperty[]; - /** @deprecated */ + /** + * **Initial value**: `0` + * + * @deprecated + */ MozBorderRadiusTopright?: BorderBottomLeftRadiusProperty | BorderBottomLeftRadiusProperty[]; - /** @deprecated */ + /** + * **Initial value**: `normal` + * + * @deprecated + */ MozBoxDirection?: BoxDirectionProperty | BoxDirectionProperty[]; - /** @deprecated */ + /** + * **Initial value**: `0` + * + * @deprecated + */ MozBoxFlex?: GlobalsNumber | GlobalsNumber[]; - /** @deprecated */ + /** + * **Initial value**: `inline-axis` (`horizontal` in XUL) + * + * @deprecated + */ MozBoxOrient?: BoxOrientProperty | BoxOrientProperty[]; - /** @deprecated */ + /** + * **Initial value**: `start` + * + * @deprecated + */ MozBoxPack?: BoxPackProperty | BoxPackProperty[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ MozBoxShadow?: BoxShadowProperty | BoxShadowProperty[]; - /** @deprecated */ + /** + * **Initial value**: `1.0` + * + * @deprecated + */ MozOpacity?: GlobalsNumber | GlobalsNumber[]; /** @deprecated */ MozOutline?: OutlineProperty | OutlineProperty[]; - /** @deprecated */ + /** + * **Initial value**: `invert`, for browsers supporting it, `currentColor` for the other + * + * @deprecated + */ MozOutlineColor?: OutlineColorProperty | OutlineColorProperty[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ MozOutlineStyle?: OutlineStyleProperty | OutlineStyleProperty[]; - /** @deprecated */ + /** + * **Initial value**: `medium` + * + * @deprecated + */ MozOutlineWidth?: OutlineWidthProperty | OutlineWidthProperty[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ MozResize?: ResizeProperty | ResizeProperty[]; - /** @deprecated */ + /** + * **Initial value**: `auto` + * + * @deprecated + */ MozTextAlignLast?: TextAlignLastProperty | TextAlignLastProperty[]; - /** @deprecated */ + /** + * **Initial value**: `currentcolor` + * + * @deprecated + */ MozTextDecorationColor?: TextDecorationColorProperty | TextDecorationColorProperty[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ MozTextDecorationLine?: TextDecorationLineProperty | TextDecorationLineProperty[]; - /** @deprecated */ + /** + * **Initial value**: `solid` + * + * @deprecated + */ MozTextDecorationStyle?: TextDecorationStyleProperty | TextDecorationStyleProperty[]; - /** @deprecated */ + /** + * **Initial value**: `auto` + * + * @deprecated + */ msImeMode?: ImeModeProperty | ImeModeProperty[]; /** @deprecated */ OAnimation?: AnimationProperty | AnimationProperty[]; - /** @deprecated */ + /** + * **Initial value**: `0s` + * + * @deprecated + */ OAnimationDelay?: GlobalsString | GlobalsString[]; - /** @deprecated */ + /** + * **Initial value**: `normal` + * + * @deprecated + */ OAnimationDirection?: AnimationDirectionProperty | AnimationDirectionProperty[]; - /** @deprecated */ + /** + * **Initial value**: `0s` + * + * @deprecated + */ OAnimationDuration?: GlobalsString | GlobalsString[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ OAnimationFillMode?: AnimationFillModeProperty | AnimationFillModeProperty[]; - /** @deprecated */ + /** + * **Initial value**: `1` + * + * @deprecated + */ OAnimationIterationCount?: AnimationIterationCountProperty | AnimationIterationCountProperty[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ OAnimationName?: AnimationNameProperty | AnimationNameProperty[]; - /** @deprecated */ + /** + * **Initial value**: `running` + * + * @deprecated + */ OAnimationPlayState?: AnimationPlayStateProperty | AnimationPlayStateProperty[]; - /** @deprecated */ + /** + * **Initial value**: `ease` + * + * @deprecated + */ OAnimationTimingFunction?: AnimationTimingFunctionProperty | AnimationTimingFunctionProperty[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ OTransform?: TransformProperty | TransformProperty[]; /** @deprecated */ OTransition?: TransitionProperty | TransitionProperty[]; - /** @deprecated */ + /** + * **Initial value**: `0s` + * + * @deprecated + */ OTransitionDelay?: GlobalsString | GlobalsString[]; - /** @deprecated */ + /** + * **Initial value**: `0s` + * + * @deprecated + */ OTransitionDuration?: GlobalsString | GlobalsString[]; - /** @deprecated */ + /** + * **Initial value**: all + * + * @deprecated + */ OTransitionProperty?: TransitionPropertyProperty | TransitionPropertyProperty[]; - /** @deprecated */ + /** + * **Initial value**: `ease` + * + * @deprecated + */ OTransitionTimingFunction?: TransitionTimingFunctionProperty | TransitionTimingFunctionProperty[]; - /** @deprecated */ + /** + * **Initial value**: `normal` + * + * @deprecated + */ WebkitBoxDirection?: BoxDirectionProperty | BoxDirectionProperty[]; - /** @deprecated */ + /** + * **Initial value**: `0` + * + * @deprecated + */ WebkitBoxFlex?: GlobalsNumber | GlobalsNumber[]; - /** @deprecated */ + /** + * **Initial value**: `inline-axis` (`horizontal` in XUL) + * + * @deprecated + */ WebkitBoxOrient?: BoxOrientProperty | BoxOrientProperty[]; - /** @deprecated */ + /** + * **Initial value**: `start` + * + * @deprecated + */ WebkitBoxPack?: BoxPackProperty | BoxPackProperty[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ WebkitScrollSnapPointsX?: ScrollSnapPointsXProperty | ScrollSnapPointsXProperty[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ WebkitScrollSnapPointsY?: ScrollSnapPointsYProperty | ScrollSnapPointsYProperty[]; } @@ -8021,1956 +11957,2782 @@ export interface PropertiesFallback export interface StandardLonghandPropertiesHyphenFallback { /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | --------- | ------ | ------ | * | **29** | **28** | **9** | **12** | **11** | * | 21 _-x-_ | | 6.1 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/align-content */ "align-content"?: AlignContentProperty | AlignContentProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | ------ | * | **21** | **20** | **7** _-x-_ | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/align-items */ "align-items"?: AlignItemsProperty | AlignItemsProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | ------ | ------ | ------ | * | **36** | **20** | No | **12** | **11** | * | 21 _-x-_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/align-self */ "align-self"?: AlignSelfProperty | AlignSelfProperty[]; /** + * **Initial value**: `0s` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ------ | * | **43** | **16** | **9** | **12** | **10** | * | | 5 _-x-_ | 4 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-delay */ "animation-delay"?: GlobalsString | GlobalsString[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | ------ | * | **43** | **16** | **4** _-x-_ | **12** | **10** | * | | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-direction */ "animation-direction"?: AnimationDirectionProperty | AnimationDirectionProperty[]; /** + * **Initial value**: `0s` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ----------- | ------ | ------ | * | **43** | **16** | **4** _-x-_ | **12** | **10** | * | 3 _-x-_ | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-duration */ "animation-duration"?: GlobalsString | GlobalsString[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | ------ | * | **43** | **16** | **4** _-x-_ | **12** | **10** | * | | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-fill-mode */ "animation-fill-mode"?: AnimationFillModeProperty | AnimationFillModeProperty[]; /** + * **Initial value**: `1` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | ------ | * | **43** | **16** | **4** _-x-_ | **12** | **10** | * | | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-iteration-count */ "animation-iteration-count"?: AnimationIterationCountProperty | AnimationIterationCountProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | ------ | * | **43** | **16** | **4** _-x-_ | **12** | **10** | * | | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-name */ "animation-name"?: AnimationNameProperty | AnimationNameProperty[]; /** + * **Initial value**: `running` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **43** | **16** | Yes | **12** | **10** | * | | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-play-state */ "animation-play-state"?: AnimationPlayStateProperty | AnimationPlayStateProperty[]; /** + * **Initial value**: `ease` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | ------ | * | **43** | **16** | **4** _-x-_ | **12** | **10** | * | | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation-timing-function */ "animation-timing-function"?: AnimationTimingFunctionProperty | AnimationTimingFunctionProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ----------- | ----------- | ----------- | ------------ | --- | * | **1** _-x-_ | **1** _-x-_ | **3** _-x-_ | **12** _-x-_ | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/appearance */ appearance?: AppearanceProperty | AppearanceProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | --- | * | n/a | No | **9** _-x-_ | **17** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/backdrop-filter */ "backdrop-filter"?: BackdropFilterProperty | BackdropFilterProperty[]; /** + * **Initial value**: `visible` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | -------- | ------ | ------ | ------ | * | **12** _-x-_ | **16** | Yes | **12** | **10** | * | | 10 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/backface-visibility */ "backface-visibility"?: BackfaceVisibilityProperty | BackfaceVisibilityProperty[]; /** + * **Initial value**: `scroll` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-attachment */ "background-attachment"?: BackgroundAttachmentProperty | BackgroundAttachmentProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **35** | **30** | Yes | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-blend-mode */ "background-blend-mode"?: BackgroundBlendModeProperty | BackgroundBlendModeProperty[]; /** + * **Initial value**: `border-box` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **4** | **3** | **12** | **9** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-clip */ "background-clip"?: BackgroundClipProperty | BackgroundClipProperty[]; /** + * **Initial value**: `transparent` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-color */ "background-color"?: BackgroundColorProperty | BackgroundColorProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-image */ "background-image"?: BackgroundImageProperty | BackgroundImageProperty[]; /** + * **Initial value**: `padding-box` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **4** | **3** | **12** | **9** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-origin */ "background-origin"?: BackgroundOriginProperty | BackgroundOriginProperty[]; /** + * **Initial value**: `0% 0%` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-position */ "background-position"?: BackgroundPositionProperty | BackgroundPositionProperty[]; /** + * **Initial value**: `left` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | Yes | **49** | Yes | **12** | **6** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-position-x */ "background-position-x"?: BackgroundPositionXProperty | BackgroundPositionXProperty[]; /** + * **Initial value**: `top` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | Yes | **49** | Yes | **12** | **6** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-position-y */ "background-position-y"?: BackgroundPositionYProperty | BackgroundPositionYProperty[]; /** + * **Initial value**: `repeat` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-repeat */ "background-repeat"?: BackgroundRepeatProperty | BackgroundRepeatProperty[]; /** + * **Initial value**: `auto auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------- | ------ | ----- | * | **3** | **4** | **4.1** | **12** | **9** | * | 1 _-x-_ | | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/background-size */ "background-size"?: BackgroundSizeProperty | BackgroundSizeProperty[]; + /** **Initial value**: `clip` */ "block-overflow"?: BlockOverflowProperty | BlockOverflowProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/block-size */ "block-size"?: BlockSizeProperty | BlockSizeProperty[]; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-end-color */ "border-block-end-color"?: BorderBlockEndColorProperty | BorderBlockEndColorProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-end-style */ "border-block-end-style"?: BorderBlockEndStyleProperty | BorderBlockEndStyleProperty[]; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-end-width */ "border-block-end-width"?: BorderBlockEndWidthProperty | BorderBlockEndWidthProperty[]; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-start-color */ "border-block-start-color"?: BorderBlockStartColorProperty | BorderBlockStartColorProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-start-style */ "border-block-start-style"?: BorderBlockStartStyleProperty | BorderBlockStartStyleProperty[]; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-start-width */ "border-block-start-width"?: BorderBlockStartWidthProperty | BorderBlockStartWidthProperty[]; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-bottom-color */ "border-bottom-color"?: BorderBottomColorProperty | BorderBottomColorProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------- | ------ | ----- | * | **4** | **4** | **5** | **12** | **9** | * | 1 _-x-_ | | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-bottom-left-radius */ "border-bottom-left-radius"?: BorderBottomLeftRadiusProperty | BorderBottomLeftRadiusProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------- | ------ | ----- | * | **4** | **4** | **5** | **12** | **9** | * | 1 _-x-_ | | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-bottom-right-radius */ "border-bottom-right-radius"?: BorderBottomRightRadiusProperty | BorderBottomRightRadiusProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-bottom-style */ "border-bottom-style"?: BorderBottomStyleProperty | BorderBottomStyleProperty[]; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-bottom-width */ "border-bottom-width"?: BorderBottomWidthProperty | BorderBottomWidthProperty[]; /** + * **Initial value**: `separate` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1** | **1.2** | **12** | **5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-collapse */ "border-collapse"?: BorderCollapseProperty | BorderCollapseProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **15** | **15** | **6** | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-image-outset */ "border-image-outset"?: BorderImageOutsetProperty | BorderImageOutsetProperty[]; /** + * **Initial value**: `stretch` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **15** | **15** | **6** | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-image-repeat */ "border-image-repeat"?: BorderImageRepeatProperty | BorderImageRepeatProperty[]; /** + * **Initial value**: `100%` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **15** | **15** | **6** | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-image-slice */ "border-image-slice"?: BorderImageSliceProperty | BorderImageSliceProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **15** | **15** | **6** | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-image-source */ "border-image-source"?: BorderImageSourceProperty | BorderImageSourceProperty[]; /** + * **Initial value**: `1` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **15** | **13** | **6** | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-image-width */ "border-image-width"?: BorderImageWidthProperty | BorderImageWidthProperty[]; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-end-color */ "border-inline-end-color"?: BorderInlineEndColorProperty | BorderInlineEndColorProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ---------------------------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | * | | 38 _(-moz-border-end-style)_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-end-style */ "border-inline-end-style"?: BorderInlineEndStyleProperty | BorderInlineEndStyleProperty[]; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-end-width */ "border-inline-end-width"?: BorderInlineEndWidthProperty | BorderInlineEndWidthProperty[]; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------------------------------ | ------ | ---- | --- | * | No | **41** | No | n/a | No | * | | 38 _(-moz-border-start-color)_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-start-color */ "border-inline-start-color"?: BorderInlineStartColorProperty | BorderInlineStartColorProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-start-style */ "border-inline-start-style"?: BorderInlineStartStyleProperty | BorderInlineStartStyleProperty[]; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-start-width */ "border-inline-start-width"?: BorderInlineStartWidthProperty | BorderInlineStartWidthProperty[]; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-left-color */ "border-left-color"?: BorderLeftColorProperty | BorderLeftColorProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-left-style */ "border-left-style"?: BorderLeftStyleProperty | BorderLeftStyleProperty[]; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-left-width */ "border-left-width"?: BorderLeftWidthProperty | BorderLeftWidthProperty[]; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-right-color */ "border-right-color"?: BorderRightColorProperty | BorderRightColorProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-right-style */ "border-right-style"?: BorderRightStyleProperty | BorderRightStyleProperty[]; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-right-width */ "border-right-width"?: BorderRightWidthProperty | BorderRightWidthProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-spacing */ "border-spacing"?: BorderSpacingProperty | BorderSpacingProperty[]; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-top-color */ "border-top-color"?: BorderTopColorProperty | BorderTopColorProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------- | ------ | ----- | * | **4** | **4** | **5** | **12** | **9** | * | 1 _-x-_ | | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-top-left-radius */ "border-top-left-radius"?: BorderTopLeftRadiusProperty | BorderTopLeftRadiusProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------- | ------ | ----- | * | **4** | **4** | **5** | **12** | **9** | * | 1 _-x-_ | | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-top-right-radius */ "border-top-right-radius"?: BorderTopRightRadiusProperty | BorderTopRightRadiusProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-top-style */ "border-top-style"?: BorderTopStyleProperty | BorderTopStyleProperty[]; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-top-width */ "border-top-width"?: BorderTopWidthProperty | BorderTopWidthProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/bottom */ bottom?: BottomProperty | BottomProperty[]; + /** **Initial value**: `stretch` */ "box-align"?: BoxAlignProperty | BoxAlignProperty[]; /** + * **Initial value**: `slice` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------- | ---- | --- | * | **22** _-x-_ | **32** | **6.1** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/box-decoration-break */ "box-decoration-break"?: BoxDecorationBreakProperty | BoxDecorationBreakProperty[]; + /** **Initial value**: `1` */ "box-flex-group"?: GlobalsNumber | GlobalsNumber[]; + /** **Initial value**: `single` */ "box-lines"?: BoxLinesProperty | BoxLinesProperty[]; + /** **Initial value**: `1` */ "box-ordinal-group"?: GlobalsNumber | GlobalsNumber[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------- | ------ | ----- | * | **10** | **4** | **5.1** | **12** | **9** | * | 1 _-x-_ | | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/box-shadow */ "box-shadow"?: BoxShadowProperty | BoxShadowProperty[]; /** + * **Initial value**: `content-box` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------- | ------ | ----- | * | **10** | **29** | **5.1** | **12** | **8** | * | 1 _-x-_ | 1 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/box-sizing */ "box-sizing"?: BoxSizingProperty | BoxSizingProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **50** | No | **10** | **12** | **10** | + * * @see https://developer.mozilla.org/docs/Web/CSS/break-after */ "break-after"?: BreakAfterProperty | BreakAfterProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **50** | No | **10** | **12** | **10** | + * * @see https://developer.mozilla.org/docs/Web/CSS/break-before */ "break-before"?: BreakBeforeProperty | BreakBeforeProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **50** | No | **10** | **12** | **10** | + * * @see https://developer.mozilla.org/docs/Web/CSS/break-inside */ "break-inside"?: BreakInsideProperty | BreakInsideProperty[]; /** + * **Initial value**: `top` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/caption-side */ "caption-side"?: CaptionSideProperty | CaptionSideProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ---- | --- | * | **57** | **53** | **11.1** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/caret-color */ "caret-color"?: CaretColorProperty | CaretColorProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/clear */ clear?: ClearProperty | ClearProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | ------ | ---- | --- | * | **55** | **3.5** | No | No | No | * | 24 _-x-_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/clip-path */ "clip-path"?: ClipPathProperty | ClipPathProperty[]; /** + * **Initial value**: Varies from one browser to another + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | **1** | **1** | Yes | **12** | Yes | + * * @see https://developer.mozilla.org/docs/Web/CSS/color */ color?: ColorProperty | ColorProperty[]; + /** **Initial value**: `economy` */ "color-adjust"?: ColorAdjustProperty | ColorAdjustProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | --------- | ----------- | ------ | ------ | * | **50** | **52** | **3** _-x-_ | **12** | **10** | * | | 1.5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-count */ "column-count"?: ColumnCountProperty | ColumnCountProperty[]; /** + * **Initial value**: `balance` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | -------- | ------ | ------ | --- | * | Yes | **52** | n/a | **12** | n/a | * | | 13 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-fill */ "column-fill"?: ColumnFillProperty | ColumnFillProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | --------- | ----------- | ------ | ------ | * | **50** | **52** | **3** _-x-_ | **12** | **10** | * | | 1.5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-gap */ "column-gap"?: ColumnGapProperty | ColumnGapProperty[]; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | --------- | ----------- | ------ | ------ | * | **50** | **52** | **3** _-x-_ | **12** | **10** | * | | 3.5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-rule-color */ "column-rule-color"?: ColumnRuleColorProperty | ColumnRuleColorProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------ | ------ | * | **50** | **52** | **3** _-x-_ | **12** | **10** | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-rule-style */ "column-rule-style"?: ColumnRuleStyleProperty | ColumnRuleStyleProperty[]; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | --------- | ----------- | ------------ | ------ | * | **50** | **50** | **3** _-x-_ | **12** _-x-_ | **10** | * | | 3.5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-rule-width */ "column-rule-width"?: ColumnRuleWidthProperty | ColumnRuleWidthProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **50** | No | Yes | **12** | **10** | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-span */ "column-span"?: ColumnSpanProperty | ColumnSpanProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | --------- | ----------- | ------ | ------ | * | **50** | **50** | **3** _-x-_ | **12** | **10** | * | | 1.5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-width */ "column-width"?: ColumnWidthProperty | ColumnWidthProperty[]; + /** **Initial value**: `none` */ contain?: ContainProperty | ContainProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/content */ content?: ContentProperty | ContentProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | ----- | * | **2** | **1** | **3** | n/a | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/counter-increment */ "counter-increment"?: CounterIncrementProperty | CounterIncrementProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **2** | **1** | **3.1** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/counter-reset */ "counter-reset"?: CounterResetProperty | CounterResetProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1** | **1.2** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/cursor */ cursor?: CursorProperty | CursorProperty[]; /** + * **Initial value**: `ltr` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ------- | * | **2** | **1** | **1.3** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/direction */ direction?: DirectionProperty | DirectionProperty[]; /** + * **Initial value**: `inline` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/display */ display?: DisplayProperty | DisplayProperty[]; /** + * **Initial value**: `show` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1** | **1.2** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/empty-cells */ "empty-cells"?: EmptyCellsProperty | EmptyCellsProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | ----------- | ------ | --- | * | **53** | **35** | **6** _-x-_ | **12** | No | * | 18 _-x-_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/filter */ filter?: FilterProperty | FilterProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------- | ------ | ------ | * | **21** _-x-_ | **22** | **9** | **12** | **11** | * | | | 7 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/flex-basis */ "flex-basis"?: FlexBasisProperty | FlexBasisProperty[]; /** + * **Initial value**: `row` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------- | ------ | -------- | * | **21** _-x-_ | **20** | **9** | **12** | **11** | * | | | 7 _-x-_ | | 10 _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/flex-direction */ "flex-direction"?: FlexDirectionProperty | FlexDirectionProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------------- | ------ | ---------------------------- | * | **21** _-x-_ | **20** | **6.1** _-x-_ | **12** | **11** _(-ms-flex-positive)_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/flex-grow */ "flex-grow"?: GlobalsNumber | GlobalsNumber[]; /** + * **Initial value**: `1` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ----------- | ------ | ------ | * | **21** _-x-_ | **20** | **8** _-x-_ | **12** | **10** | + * * @see https://developer.mozilla.org/docs/Web/CSS/flex-shrink */ "flex-shrink"?: GlobalsNumber | GlobalsNumber[]; /** + * **Initial value**: `nowrap` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **29** | **28** | **9** | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/flex-wrap */ "flex-wrap"?: FlexWrapProperty | FlexWrapProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/float */ float?: FloatProperty | FloatProperty[]; /** + * **Initial value**: depends on user agent + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-family */ "font-family"?: FontFamilyProperty | FontFamilyProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | -------- | ------ | ------ | ------ | * | **48** | **34** | 4-6 | **15** | **10** | * | 16 _-x-_ | 15 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-feature-settings */ "font-feature-settings"?: FontFeatureSettingsProperty | FontFeatureSettingsProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------ | ---- | --- | * | **32** _-x-_ | **32** | **7** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-kerning */ "font-kerning"?: FontKerningProperty | FontKerningProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **34** | No | No | No | * | | 4 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-language-override */ "font-language-override"?: FontLanguageOverrideProperty | FontLanguageOverrideProperty[]; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-size */ "font-size"?: FontSizeProperty | FontSizeProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | n/a | **1** | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-size-adjust */ "font-size-adjust"?: FontSizeAdjustProperty | FontSizeAdjustProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **48** | **9** | **11** | **12** | **9** | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-stretch */ "font-stretch"?: FontStretchProperty | FontStretchProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-style */ "font-style"?: FontStyleProperty | FontStyleProperty[]; /** + * **Initial value**: `weight style` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **34** | **9** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-synthesis */ "font-synthesis"?: FontSynthesisProperty | FontSynthesisProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-variant */ "font-variant"?: FontVariantProperty | FontVariantProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **52** | **34** | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-variant-caps */ "font-variant-caps"?: FontVariantCapsProperty | FontVariantCapsProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **63** | **34** | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-variant-east-asian */ "font-variant-east-asian"?: FontVariantEastAsianProperty | FontVariantEastAsianProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | ------- | ---- | --- | * | **34** | **34** | **9.1** | No | No | * | 31 _-x-_ | | 7 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-variant-ligatures */ "font-variant-ligatures"?: FontVariantLigaturesProperty | FontVariantLigaturesProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ---- | --- | * | **52** | **34** | **9.1** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-variant-numeric */ "font-variant-numeric"?: FontVariantNumericProperty | FontVariantNumericProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **34** | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-variant-position */ "font-variant-position"?: FontVariantPositionProperty | FontVariantPositionProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **62** | n/a | **11** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-variation-settings */ "font-variation-settings"?: FontVariationSettingsProperty | FontVariationSettingsProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **2** | **1** | **1.3** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/font-weight */ "font-weight"?: FontWeightProperty | FontWeightProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ----------------------- | --------------------------- | * | **57** | **52** | **10.1** | **16** | **10** _(-ms-grid-columns)_ | * | | | | 12 _(-ms-grid-columns)_ | | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-auto-columns */ "grid-auto-columns"?: GridAutoColumnsProperty | GridAutoColumnsProperty[]; /** + * **Initial value**: `row` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-auto-flow */ "grid-auto-flow"?: GridAutoFlowProperty | GridAutoFlowProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | -------------------- | ------------------------ | * | **57** | **52** | **10.1** | **16** | **10** _(-ms-grid-rows)_ | * | | | | 12 _(-ms-grid-rows)_ | | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-auto-rows */ "grid-auto-rows"?: GridAutoRowsProperty | GridAutoRowsProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-column-end */ "grid-column-end"?: GridColumnEndProperty | GridColumnEndProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-column-start */ "grid-column-start"?: GridColumnStartProperty | GridColumnStartProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-row-end */ "grid-row-end"?: GridRowEndProperty | GridRowEndProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-row-start */ "grid-row-start"?: GridRowStartProperty | GridRowStartProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-template-areas */ "grid-template-areas"?: GridTemplateAreasProperty | GridTemplateAreasProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-template-columns */ "grid-template-columns"?: GridTemplateColumnsProperty | GridTemplateColumnsProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-template-rows */ "grid-template-rows"?: GridTemplateRowsProperty | GridTemplateRowsProperty[]; + /** **Initial value**: `none` */ "hanging-punctuation"?: HangingPunctuationProperty | HangingPunctuationProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/height */ height?: HeightProperty | HeightProperty[]; /** + * **Initial value**: `manual` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | ------------- | ---- | ------------ | * | **55** | **43** | **5.1** _-x-_ | n/a | **10** _-x-_ | * | 13 _-x-_ | 6 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/hyphens */ hyphens?: HyphensProperty | HyphensProperty[]; /** + * **Initial value**: `0deg` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **26** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/image-orientation */ "image-orientation"?: ImageOrientationProperty | ImageOrientationProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | Yes | **3.6** | Yes | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/image-rendering */ "image-rendering"?: ImageRenderingProperty | ImageRenderingProperty[]; + /** **Initial value**: `1dppx` */ "image-resolution"?: ImageResolutionProperty | ImageResolutionProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | No | **9** | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/initial-letter */ "initial-letter"?: InitialLetterProperty | InitialLetterProperty[]; + /** **Initial value**: `auto` */ "initial-letter-align"?: InitialLetterAlignProperty | InitialLetterAlignProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/inline-size */ "inline-size"?: InlineSizeProperty | InlineSizeProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **41** | **36** | Yes | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/isolation */ isolation?: IsolationProperty | IsolationProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | ------ | ------ | ------ | * | **29** | **20** | **9** | **12** | **11** | * | 21 _-x-_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/justify-content */ "justify-content"?: JustifyContentProperty | JustifyContentProperty[]; /** + * **Initial value**: `legacy` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | n/a | **45** | n/a | **16** | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/justify-items */ "justify-items"?: JustifyItemsProperty | JustifyItemsProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | n/a | **45** | n/a | **16** | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/justify-self */ "justify-self"?: JustifySelfProperty | JustifySelfProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/left */ left?: LeftProperty | LeftProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/letter-spacing */ "letter-spacing"?: LetterSpacingProperty | LetterSpacingProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ------ | ------ | ------- | * | **58** | No | Yes | **14** | **5.5** | * | 1 _-x-_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/line-break */ "line-break"?: LineBreakProperty | LineBreakProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/line-height */ "line-height"?: LineHeightProperty | LineHeightProperty[]; + /** **Initial value**: `none` */ "line-height-step"?: LineHeightStepProperty | LineHeightStepProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/list-style-image */ "list-style-image"?: ListStyleImageProperty | ListStyleImageProperty[]; /** + * **Initial value**: `outside` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/list-style-position */ "list-style-position"?: ListStylePositionProperty | ListStylePositionProperty[]; /** + * **Initial value**: `disc` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/list-style-type */ "list-style-type"?: ListStyleTypeProperty | ListStyleTypeProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-block-end */ "margin-block-end"?: MarginBlockEndProperty | MarginBlockEndProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-block-start */ "margin-block-start"?: MarginBlockStartProperty | MarginBlockStartProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-bottom */ "margin-bottom"?: MarginBottomProperty | MarginBottomProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ----------------------------- | ---------------------- | ----------------------------- | ---- | --- | * | **2** _(-webkit-padding-end)_ | **41** | **3** _(-webkit-padding-end)_ | n/a | No | * | | 3 _(-moz-padding-end)_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-inline-end */ "margin-inline-end"?: MarginInlineEndProperty | MarginInlineEndProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------------------------- | ------------------------ | ------------------------------- | ---- | --- | * | **2** _(-webkit-padding-start)_ | **41** | **3** _(-webkit-padding-start)_ | n/a | No | * | | 3 _(-moz-padding-start)_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-inline-start */ "margin-inline-start"?: MarginInlineStartProperty | MarginInlineStartProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-left */ "margin-left"?: MarginLeftProperty | MarginLeftProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-right */ "margin-right"?: MarginRightProperty | MarginRightProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin-top */ "margin-top"?: MarginTopProperty | MarginTopProperty[]; + /** **Initial value**: `alpha` */ "mask-border-mode"?: MaskBorderModeProperty | MaskBorderModeProperty[]; + /** **Initial value**: `0` */ "mask-border-outset"?: MaskBorderOutsetProperty | MaskBorderOutsetProperty[]; + /** **Initial value**: `stretch` */ "mask-border-repeat"?: MaskBorderRepeatProperty | MaskBorderRepeatProperty[]; + /** **Initial value**: `0` */ "mask-border-slice"?: MaskBorderSliceProperty | MaskBorderSliceProperty[]; + /** **Initial value**: `none` */ "mask-border-source"?: MaskBorderSourceProperty | MaskBorderSourceProperty[]; + /** **Initial value**: `auto` */ "mask-border-width"?: MaskBorderWidthProperty | MaskBorderWidthProperty[]; /** + * **Initial value**: `border-box` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | Yes | **53** | Yes | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-clip */ "mask-clip"?: MaskClipProperty | MaskClipProperty[]; /** + * **Initial value**: `add` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **53** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-composite */ "mask-composite"?: MaskCompositeProperty | MaskCompositeProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ----------- | ------- | ----------- | ------ | --- | * | **1** _-x-_ | **53** | **4** _-x-_ | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-image */ "mask-image"?: MaskImageProperty | MaskImageProperty[]; /** + * **Initial value**: `match-source` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **53** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-mode */ "mask-mode"?: MaskModeProperty | MaskModeProperty[]; /** + * **Initial value**: `border-box` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | Yes | **53** | Yes | n/a | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-origin */ "mask-origin"?: MaskOriginProperty | MaskOriginProperty[]; /** + * **Initial value**: `center` + * * | Chrome | Firefox | Safari | Edge | IE | * | ----------- | ------- | ----------- | ---- | --- | * | **1** _-x-_ | **53** | **4** _-x-_ | n/a | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-position */ "mask-position"?: MaskPositionProperty | MaskPositionProperty[]; /** + * **Initial value**: `no-repeat` + * * | Chrome | Firefox | Safari | Edge | IE | * | ----------- | ------- | ----------- | ---- | --- | * | **1** _-x-_ | **53** | **4** _-x-_ | n/a | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-repeat */ "mask-repeat"?: MaskRepeatProperty | MaskRepeatProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | n/a | **53** | n/a | n/a | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-size */ "mask-size"?: MaskSizeProperty | MaskSizeProperty[]; /** + * **Initial value**: `luminance` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **24** | **35** | n/a | n/a | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask-type */ "mask-type"?: MaskTypeProperty | MaskTypeProperty[]; + /** **Initial value**: `0` */ "max-block-size"?: MaxBlockSizeProperty | MaxBlockSizeProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **7** | + * * @see https://developer.mozilla.org/docs/Web/CSS/max-height */ "max-height"?: MaxHeightProperty | MaxHeightProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------------- | ---- | --- | * | Yes | **41** | **10.1** _-x-_ | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/max-inline-size */ "max-inline-size"?: MaxInlineSizeProperty | MaxInlineSizeProperty[]; + /** **Initial value**: `none` */ "max-lines"?: MaxLinesProperty | MaxLinesProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **2** | **12** | **7** | + * * @see https://developer.mozilla.org/docs/Web/CSS/max-width */ "max-width"?: MaxWidthProperty | MaxWidthProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/min-block-size */ "min-block-size"?: MinBlockSizeProperty | MinBlockSizeProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **3** | **1** | **12** | **7** | + * * @see https://developer.mozilla.org/docs/Web/CSS/min-height */ "min-height"?: MinHeightProperty | MinHeightProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/min-inline-size */ "min-inline-size"?: MinInlineSizeProperty | MinInlineSizeProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **2** | **12** | **7** | + * * @see https://developer.mozilla.org/docs/Web/CSS/min-width */ "min-width"?: MinWidthProperty | MinWidthProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **41** | **32** | **8** | n/a | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/mix-blend-mode */ "mix-blend-mode"?: MixBlendModeProperty | MixBlendModeProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ---------------------- | ------- | ------ | ---- | --- | * | **55** | n/a | n/a | n/a | n/a | * | 46 _(motion-distance)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-distance */ "motion-distance"?: OffsetDistanceProperty | OffsetDistanceProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------------ | ------- | ------ | ---- | --- | * | **55** | n/a | n/a | n/a | n/a | * | 46 _(motion-path)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-path */ "motion-path"?: OffsetPathProperty | OffsetPathProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ---------------------- | ------- | ------ | ---- | --- | * | **56** | n/a | n/a | n/a | n/a | * | 46 _(motion-rotation)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-rotate */ "motion-rotation"?: OffsetRotateProperty | OffsetRotateProperty[]; /** + * **Initial value**: `fill` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | **31** | **36** | Yes | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/object-fit */ "object-fit"?: ObjectFitProperty | ObjectFitProperty[]; /** + * **Initial value**: `50% 50%` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | **31** | **36** | **10** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/object-position */ "object-position"?: ObjectPositionProperty | ObjectPositionProperty[]; + /** **Initial value**: `auto` */ "offset-anchor"?: OffsetAnchorProperty | OffsetAnchorProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-block-end */ "offset-block-end"?: OffsetBlockEndProperty | OffsetBlockEndProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-block-start */ "offset-block-start"?: OffsetBlockStartProperty | OffsetBlockStartProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ---------------------- | ------- | ------ | ---- | --- | * | **55** | n/a | n/a | n/a | n/a | * | 46 _(motion-distance)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-distance */ "offset-distance"?: OffsetDistanceProperty | OffsetDistanceProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-inline-end */ "offset-inline-end"?: OffsetInlineEndProperty | OffsetInlineEndProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-inline-start */ "offset-inline-start"?: OffsetInlineStartProperty | OffsetInlineStartProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------------ | ------- | ------ | ---- | --- | * | **55** | n/a | n/a | n/a | n/a | * | 46 _(motion-path)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-path */ "offset-path"?: OffsetPathProperty | OffsetPathProperty[]; + /** **Initial value**: `auto` */ "offset-position"?: OffsetPositionProperty | OffsetPositionProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ---------------------- | ------- | ------ | ---- | --- | * | **56** | n/a | n/a | n/a | n/a | * | 46 _(motion-rotation)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-rotate */ "offset-rotate"?: OffsetRotateProperty | OffsetRotateProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ---------------------- | ------- | ------ | ---- | --- | * | **56** | n/a | n/a | n/a | n/a | * | 46 _(motion-rotation)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset-rotate */ "offset-rotation"?: OffsetRotateProperty | OffsetRotateProperty[]; /** + * **Initial value**: `1.0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1** | **1.2** | **12** | **9** | + * * @see https://developer.mozilla.org/docs/Web/CSS/opacity */ opacity?: GlobalsNumber | GlobalsNumber[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | ------- | ------- | ------ | -------- | * | **29** | **20** | **9** | **12** | **11** | * | 21 _-x-_ | | 7 _-x-_ | | 10 _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/order */ order?: GlobalsNumber | GlobalsNumber[]; /** + * **Initial value**: `2` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **25** | No | No | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/orphans */ orphans?: GlobalsNumber | GlobalsNumber[]; /** + * **Initial value**: `invert`, for browsers supporting it, `currentColor` for the other + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1.5** | **1.2** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/outline-color */ "outline-color"?: OutlineColorProperty | OutlineColorProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ---- | --- | * | **1** | **1.5** | **1.2** | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/outline-offset */ "outline-offset"?: OutlineOffsetProperty | OutlineOffsetProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1.5** | **1.2** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/outline-style */ "outline-style"?: OutlineStyleProperty | OutlineStyleProperty[]; /** + * **Initial value**: `medium` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1.5** | **1.2** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/outline-width */ "outline-width"?: OutlineWidthProperty | OutlineWidthProperty[]; /** + * **Initial value**: `visible` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/overflow */ overflow?: OverflowProperty | OverflowProperty[]; + /** **Initial value**: `auto` */ "overflow-anchor"?: OverflowAnchorProperty | OverflowAnchorProperty[]; + /** **Initial value**: `auto` */ "overflow-block"?: OverflowBlockProperty | OverflowBlockProperty[]; + /** **Initial value**: `padding-box` */ "overflow-clip-box"?: OverflowClipBoxProperty | OverflowClipBoxProperty[]; + /** **Initial value**: `auto` */ "overflow-inline"?: OverflowInlineProperty | OverflowInlineProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------------- | ----------------- | ------------------- | -------------------- | --------------------- | * | **1** _(word-wrap)_ | **49** | **1** _(word-wrap)_ | **12** _(word-wrap)_ | **5.5** _(word-wrap)_ | * | | 3.5 _(word-wrap)_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/overflow-wrap */ "overflow-wrap"?: OverflowWrapProperty | OverflowWrapProperty[]; /** + * **Initial value**: `visible` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **3.5** | **3** | **12** | **5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/overflow-x */ "overflow-x"?: OverflowXProperty | OverflowXProperty[]; /** + * **Initial value**: `visible` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1.5** | **3** | **12** | **5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/overflow-y */ "overflow-y"?: OverflowYProperty | OverflowYProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **63** | **59** | n/a | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/overscroll-behavior */ "overscroll-behavior"?: OverscrollBehaviorProperty | OverscrollBehaviorProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **63** | **59** | n/a | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/overscroll-behavior-x */ "overscroll-behavior-x"?: OverscrollBehaviorXProperty | OverscrollBehaviorXProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **63** | **59** | n/a | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/overscroll-behavior-y */ "overscroll-behavior-y"?: OverscrollBehaviorYProperty | OverscrollBehaviorYProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-block-end */ "padding-block-end"?: PaddingBlockEndProperty | PaddingBlockEndProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-block-start */ "padding-block-start"?: PaddingBlockStartProperty | PaddingBlockStartProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-bottom */ "padding-bottom"?: PaddingBottomProperty | PaddingBottomProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ----------------------------- | ---------------------- | ----------------------------- | ---- | --- | * | **2** _(-webkit-padding-end)_ | **41** | **3** _(-webkit-padding-end)_ | n/a | No | * | | 3 _(-moz-padding-end)_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-inline-end */ "padding-inline-end"?: PaddingInlineEndProperty | PaddingInlineEndProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------------------------- | ------------------------ | ------------------------------- | ---- | --- | * | **2** _(-webkit-padding-start)_ | **41** | **3** _(-webkit-padding-start)_ | No | No | * | | 3 _(-moz-padding-start)_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-inline-start */ "padding-inline-start"?: PaddingInlineStartProperty | PaddingInlineStartProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-left */ "padding-left"?: PaddingLeftProperty | PaddingLeftProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-right */ "padding-right"?: PaddingRightProperty | PaddingRightProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding-top */ "padding-top"?: PaddingTopProperty | PaddingTopProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1** | **1.2** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/page-break-after */ "page-break-after"?: PageBreakAfterProperty | PageBreakAfterProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1** | **1.2** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/page-break-before */ "page-break-before"?: PageBreakBeforeProperty | PageBreakBeforeProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **19** | **1.3** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/page-break-inside */ "page-break-inside"?: PageBreakInsideProperty | PageBreakInsideProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **60** | Yes | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/paint-order */ "paint-order"?: PaintOrderProperty | PaintOrderProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | -------- | -------- | ------ | ------ | ------ | * | **45** | **16** | Yes | **12** | **10** | * | 12 _-x-_ | 10 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/perspective */ perspective?: PerspectiveProperty | PerspectiveProperty[]; /** + * **Initial value**: `50% 50%` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | -------- | ------ | ------ | ------ | * | **12** _-x-_ | **16** | Yes | **12** | **10** | * | | 10 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/perspective-origin */ "perspective-origin"?: PerspectiveOriginProperty | PerspectiveOriginProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **59** | Yes | n/a | n/a | n/a | + * * @see https://developer.mozilla.org/docs/Web/CSS/place-content */ "place-content"?: PlaceContentProperty | PlaceContentProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **1** | **1.5** | **3** | **12** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/pointer-events */ "pointer-events"?: PointerEventsProperty | PointerEventsProperty[]; /** + * **Initial value**: `static` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/position */ position?: PositionProperty | PositionProperty[]; /** + * **Initial value**: depends on user agent + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **11** | **1.5** | **9** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/quotes */ quotes?: QuotesProperty | QuotesProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **1** | | **3** | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/resize */ resize?: ResizeProperty | ResizeProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/right */ right?: RightProperty | RightProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | Yes | n/a | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/rotate */ rotate?: RotateProperty | RotateProperty[]; + /** **Initial value**: `normal` */ "row-gap"?: RowGapProperty | RowGapProperty[]; /** + * **Initial value**: `space-around` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **38** | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/ruby-align */ "ruby-align"?: RubyAlignProperty | RubyAlignProperty[]; + /** **Initial value**: `separate` */ "ruby-merge"?: RubyMergeProperty | RubyMergeProperty[]; /** + * **Initial value**: `over` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | No | **38** | No | **12** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/ruby-position */ "ruby-position"?: RubyPositionProperty | RubyPositionProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | Yes | n/a | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/scale */ scale?: ScaleProperty | ScaleProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | n/a | **36** | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/scroll-behavior */ "scroll-behavior"?: ScrollBehaviorProperty | ScrollBehaviorProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ------------ | ------------ | * | No | **39** | **9** _-x-_ | **12** _-x-_ | **10** _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/scroll-snap-type */ "scroll-snap-type"?: ScrollSnapTypeProperty | ScrollSnapTypeProperty[]; /** + * **Initial value**: `0.0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ---- | --- | * | **37** | n/a | **7** _-x-_ | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/shape-image-threshold */ "shape-image-threshold"?: GlobalsNumber | GlobalsNumber[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ---- | --- | * | Yes | No | **7** _-x-_ | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/shape-margin */ "shape-margin"?: ShapeMarginProperty | ShapeMarginProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ---- | --- | * | **37** | n/a | **8** _-x-_ | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/shape-outside */ "shape-outside"?: ShapeOutsideProperty | ShapeOutsideProperty[]; /** + * **Initial value**: `8` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ----------- | ------- | ---- | --- | * | **21** | **4** _-x-_ | **6.1** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/tab-size */ "tab-size"?: TabSizeProperty | TabSizeProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **14** | **1** | **1** | **12** | **5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/table-layout */ "table-layout"?: TableLayoutProperty | TableLayoutProperty[]; /** + * **Initial value**: `start`, or a nameless value that acts as `left` if _direction_ is `ltr`, `right` if _direction_ is `rtl` if `start` is not supported by the browser. + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-align */ "text-align"?: TextAlignProperty | TextAlignProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | **47** | **49** | No | **12** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-align-last */ "text-align-last"?: TextAlignLastProperty | TextAlignLastProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | -------------------------------------- | * | **48** | **48** | Yes | **15** | **11** _(-ms-text-combine-horizontal)_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-combine-upright */ "text-combine-upright"?: TextCombineUprightProperty | TextCombineUprightProperty[]; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **57** | **36** | Yes | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-decoration-color */ "text-decoration-color"?: TextDecorationColorProperty | TextDecorationColorProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | Yes | **36** | Yes | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-decoration-line */ "text-decoration-line"?: TextDecorationLineProperty | TextDecorationLineProperty[]; /** + * **Initial value**: `objects` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ----------- | ---- | --- | * | 57-64 | No | **8** _-x-_ | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-decoration-skip */ "text-decoration-skip"?: TextDecorationSkipProperty | TextDecorationSkipProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **64** | No | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-decoration-skip-ink */ "text-decoration-skip-ink"?: TextDecorationSkipInkProperty | TextDecorationSkipInkProperty[]; /** + * **Initial value**: `solid` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **57** | **36** | Yes | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-decoration-style */ "text-decoration-style"?: TextDecorationStyleProperty | TextDecorationStyleProperty[]; /** + * **Initial value**: `currentcolor` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------------- | ---- | --- | * | **25** _-x-_ | **46** | **6.1** _-x-_ | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-emphasis-color */ "text-emphasis-color"?: TextEmphasisColorProperty | TextEmphasisColorProperty[]; /** + * **Initial value**: `over right` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------------- | ---- | --- | * | **25** _-x-_ | **46** | **6.1** _-x-_ | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-emphasis-position */ "text-emphasis-position"?: GlobalsString | GlobalsString[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------------- | ---- | --- | * | **25** _-x-_ | **46** | **6.1** _-x-_ | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-emphasis-style */ "text-emphasis-style"?: TextEmphasisStyleProperty | TextEmphasisStyleProperty[]; /** + * **Initial value**: `0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-indent */ "text-indent"?: TextIndentProperty | TextIndentProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | n/a | **55** | No | **14** | **11** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-justify */ "text-justify"?: TextJustifyProperty | TextJustifyProperty[]; /** + * **Initial value**: `mixed` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **48** | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-orientation */ "text-orientation"?: TextOrientationProperty | TextOrientationProperty[]; /** + * **Initial value**: `clip` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **7** | **1.3** | **12** | **6** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-overflow */ "text-overflow"?: TextOverflowProperty | TextOverflowProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **4** | **3** | **5** | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-rendering */ "text-rendering"?: TextRenderingProperty | TextRenderingProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ------ | * | **2** | **3.5** | **1.1** | **12** | **10** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-shadow */ "text-shadow"?: TextShadowProperty | TextShadowProperty[]; /** + * **Initial value**: `auto` for smartphone browsers supporting inflation, `none` in other cases (and then not modifiable). + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------------ | --- | * | **54** | No | No | **12** _-x-_ | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-size-adjust */ "text-size-adjust"?: TextSizeAdjustProperty | TextSizeAdjustProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-transform */ "text-transform"?: TextTransformProperty | TextTransformProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **33** | No | No | **12** | **6** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-underline-position */ "text-underline-position"?: TextUnderlinePositionProperty | TextUnderlinePositionProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/top */ top?: TopProperty | TopProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | -------- | * | **36** | **52** | No | **12** | **11** | * | | | | | 10 _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/touch-action */ "touch-action"?: TouchActionProperty | TouchActionProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | --------- | ------------ | ------- | * | **36** | **16** | **9** | **12** _-x-_ | **10** | * | | | 3.1 _-x-_ | | 9 _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/transform */ transform?: TransformProperty | TransformProperty[]; /** + * **Initial value**: `border-box ` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | **64** | **55** | n/a | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/transform-box */ "transform-box"?: TransformBoxProperty | TransformBoxProperty[]; /** + * **Initial value**: `50% 50% 0` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | --------- | ------------- | ------ | ------- | * | Yes | **16** | **3.1** _-x-_ | **12** | **10** | * | | 3.5 _-x-_ | | | 9 _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/transform-origin */ "transform-origin"?: TransformOriginProperty | TransformOriginProperty[]; /** + * **Initial value**: `flat` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | -------- | ------ | ------ | --- | * | **12** _-x-_ | **16** | Yes | **12** | No | * | | 10 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/transform-style */ "transform-style"?: TransformStyleProperty | TransformStyleProperty[]; /** + * **Initial value**: `0s` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ----------- | ------ | ------ | * | **26** | **16** | **3** _-x-_ | **12** | **10** | * | 1 _-x-_ | 4 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/transition-delay */ "transition-delay"?: GlobalsString | GlobalsString[]; /** + * **Initial value**: `0s` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------- | ----------- | ------ | ------ | * | **26** | **16** | **3** _-x-_ | **12** | **10** | * | 1 _-x-_ | 4 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/transition-duration */ "transition-duration"?: GlobalsString | GlobalsString[]; /** + * **Initial value**: all + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **26** | **16** | Yes | **12** | **10** | * | | 4 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/transition-property */ "transition-property"?: TransitionPropertyProperty | TransitionPropertyProperty[]; /** + * **Initial value**: `ease` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------ | * | **26** | **16** | Yes | **12** | **10** | * | | 4 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/transition-timing-function */ "transition-timing-function"?: TransitionTimingFunctionProperty | TransitionTimingFunctionProperty[]; /** + * **Initial value**: `none` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | Yes | n/a | No | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/translate */ translate?: TranslateProperty | TranslateProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ------- | * | **2** | **1** | **1.3** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/unicode-bidi */ "unicode-bidi"?: UnicodeBidiProperty | UnicodeBidiProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------- | ------------ | ------------- | ------------ | ------ | * | **54** | **49** _-x-_ | **3.1** _-x-_ | **12** _-x-_ | **10** | * | 6 _-x-_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/user-select */ "user-select"?: UserSelectProperty | UserSelectProperty[]; /** + * **Initial value**: `baseline` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/vertical-align */ "vertical-align"?: VerticalAlignProperty | VerticalAlignProperty[]; /** + * **Initial value**: `visible` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/visibility */ visibility?: VisibilityProperty | VisibilityProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/white-space */ "white-space"?: WhiteSpaceProperty | WhiteSpaceProperty[]; /** + * **Initial value**: `2` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **25** | No | No | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/widows */ widows?: GlobalsNumber | GlobalsNumber[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | Yes | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/width */ width?: WidthProperty | WidthProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ---- | --- | * | **36** | **36** | **9.1** | No | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/will-change */ "will-change"?: WillChangeProperty | WillChangeProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **15** | Yes | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/word-break */ "word-break"?: WordBreakProperty | WordBreakProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **6** | + * * @see https://developer.mozilla.org/docs/Web/CSS/word-spacing */ "word-spacing"?: WordSpacingProperty | WordSpacingProperty[]; /** + * **Initial value**: `normal` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **3.5** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/overflow-wrap */ "word-wrap"?: WordWrapProperty | WordWrapProperty[]; /** + * **Initial value**: `horizontal-tb` + * * | Chrome | Firefox | Safari | Edge | IE | * | ----------- | ------- | ------------- | ------ | ----------- | * | **8** _-x-_ | **41** | **5.1** _-x-_ | **12** | **9** _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/writing-mode */ "writing-mode"?: WritingModeProperty | WritingModeProperty[]; /** + * **Initial value**: `auto` + * * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/z-index */ "z-index"?: ZIndexProperty | ZIndexProperty[]; + /** **Initial value**: `normal` */ zoom?: ZoomProperty | ZoomProperty[]; } @@ -9981,6 +14743,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | ------ | ------- | ----------- | ------ | ------ | * | **43** | **16** | **4** _-x-_ | **12** | **10** | * | | 5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/animation */ animation?: AnimationProperty | AnimationProperty[]; @@ -9988,6 +14751,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/background */ background?: BackgroundProperty | BackgroundProperty[]; @@ -9995,6 +14759,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border */ border?: BorderProperty | BorderProperty[]; @@ -10002,6 +14767,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-end */ "border-block-end"?: BorderBlockEndProperty | BorderBlockEndProperty[]; @@ -10009,6 +14775,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-block-start */ "border-block-start"?: BorderBlockStartProperty | BorderBlockStartProperty[]; @@ -10016,6 +14783,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-bottom */ "border-bottom"?: BorderBottomProperty | BorderBottomProperty[]; @@ -10023,6 +14791,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-color */ "border-color"?: BorderColorProperty | BorderColorProperty[]; @@ -10031,6 +14800,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | ------- | --------- | ------- | ------ | ------ | * | **16** | **15** | **6** | **12** | **11** | * | 7 _-x-_ | 3.5 _-x-_ | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-image */ "border-image"?: BorderImageProperty | BorderImageProperty[]; @@ -10038,6 +14808,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-end */ "border-inline-end"?: BorderInlineEndProperty | BorderInlineEndProperty[]; @@ -10045,6 +14816,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ---- | --- | * | No | **41** | No | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-inline-start */ "border-inline-start"?: BorderInlineStartProperty | BorderInlineStartProperty[]; @@ -10052,6 +14824,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-left */ "border-left"?: BorderLeftProperty | BorderLeftProperty[]; @@ -10060,6 +14833,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | ------- | ------- | ------- | ------ | ----- | * | **4** | **4** | **5** | **12** | **9** | * | 1 _-x-_ | | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-radius */ "border-radius"?: BorderRadiusProperty | BorderRadiusProperty[]; @@ -10067,6 +14841,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ------- | * | **1** | **1** | **1** | **12** | **5.5** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-right */ "border-right"?: BorderRightProperty | BorderRightProperty[]; @@ -10074,6 +14849,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-style */ "border-style"?: BorderStyleProperty | BorderStyleProperty[]; @@ -10081,6 +14857,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-top */ "border-top"?: BorderTopProperty | BorderTopProperty[]; @@ -10088,6 +14865,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/border-width */ "border-width"?: BorderWidthProperty | BorderWidthProperty[]; @@ -10096,6 +14874,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | ------ | --------- | ----------- | ------------ | ------ | * | **50** | **52** | **3** _-x-_ | **12** _-x-_ | **10** | * | | 3.5 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/column-rule */ "column-rule"?: ColumnRuleProperty | ColumnRuleProperty[]; @@ -10104,6 +14883,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | ------ | ------- | ----------- | ------ | ------ | * | **50** | **52** | **3** _-x-_ | **12** | **10** | * | | 9 _-x-_ | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/columns */ columns?: ColumnsProperty | ColumnsProperty[]; @@ -10112,6 +14892,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | -------- | ------- | --------- | ------ | -------- | * | **29** | **20** | **9** | **12** | **11** | * | 21 _-x-_ | | 6.1 _-x-_ | | 10 _-x-_ | + * * @see https://developer.mozilla.org/docs/Web/CSS/flex */ flex?: FlexProperty | FlexProperty[]; @@ -10120,6 +14901,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | -------- | ------- | --------- | ------ | ------ | * | **29** | **28** | **9** | **12** | **11** | * | 21 _-x-_ | | 6.1 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/flex-flow */ "flex-flow"?: FlexFlowProperty | FlexFlowProperty[]; @@ -10127,6 +14909,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/font */ font?: FontProperty | FontProperty[]; @@ -10135,6 +14918,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid */ grid?: GridProperty | GridProperty[]; @@ -10142,6 +14926,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-area */ "grid-area"?: GridAreaProperty | GridAreaProperty[]; @@ -10149,6 +14934,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-column */ "grid-column"?: GridColumnProperty | GridColumnProperty[]; @@ -10156,6 +14942,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-row */ "grid-row"?: GridRowProperty | GridRowProperty[]; @@ -10163,14 +14950,17 @@ export interface StandardShorthandPropertiesHyphenFallback * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | -------- | ------ | --- | * | **57** | **52** | **10.1** | **16** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/grid-template */ "grid-template"?: GridTemplateProperty | GridTemplateProperty[]; + /** **Initial value**: `none` */ "line-clamp"?: LineClampProperty | LineClampProperty[]; /** * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/list-style */ "list-style"?: ListStyleProperty | ListStyleProperty[]; @@ -10178,6 +14968,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/margin */ margin?: MarginProperty | MarginProperty[]; @@ -10185,6 +14976,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | --- | * | **1** | Yes | **4** | **12** | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/mask */ mask?: MaskProperty | MaskProperty[]; @@ -10194,6 +14986,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | ------------- | ------- | ------ | ---- | --- | * | **55** | n/a | n/a | n/a | n/a | * | 46 _(motion)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset */ motion?: OffsetProperty | OffsetProperty[]; @@ -10202,6 +14995,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | ------------- | ------- | ------ | ---- | --- | * | **55** | n/a | n/a | n/a | n/a | * | 46 _(motion)_ | | | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/offset */ offset?: OffsetProperty | OffsetProperty[]; @@ -10209,6 +15003,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------- | ------ | ----- | * | **1** | **1.5** | **1.2** | **12** | **8** | + * * @see https://developer.mozilla.org/docs/Web/CSS/outline */ outline?: OutlineProperty | OutlineProperty[]; @@ -10216,6 +15011,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **4** | + * * @see https://developer.mozilla.org/docs/Web/CSS/padding */ padding?: PaddingProperty | PaddingProperty[]; @@ -10223,6 +15019,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | Chrome | Firefox | Safari | Edge | IE | * | ------ | ------- | ------ | ------ | ----- | * | **1** | **1** | **1** | **12** | **3** | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-decoration */ "text-decoration"?: TextDecorationProperty | TextDecorationProperty[]; @@ -10230,6 +15027,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | Chrome | Firefox | Safari | Edge | IE | * | ------------ | ------- | ------------- | ---- | --- | * | **25** _-x-_ | **46** | **6.1** _-x-_ | n/a | No | + * * @see https://developer.mozilla.org/docs/Web/CSS/text-emphasis */ "text-emphasis"?: TextEmphasisProperty | TextEmphasisProperty[]; @@ -10238,6 +15036,7 @@ export interface StandardShorthandPropertiesHyphenFallback * | ------- | ------- | ------- | ------ | ------ | * | **26** | **16** | **6.1** | **12** | **10** | * | 1 _-x-_ | 4 _-x-_ | 3 _-x-_ | | | + * * @see https://developer.mozilla.org/docs/Web/CSS/transition */ transition?: TransitionProperty | TransitionProperty[]; @@ -10248,222 +15047,439 @@ export interface StandardPropertiesHyphenFallback StandardShorthandPropertiesHyphenFallback {} export interface VendorLonghandPropertiesHyphenFallback { + /** **Initial value**: `0s` */ "-moz-animation-delay"?: GlobalsString | GlobalsString[]; + /** **Initial value**: `normal` */ "-moz-animation-direction"?: AnimationDirectionProperty | AnimationDirectionProperty[]; + /** **Initial value**: `0s` */ "-moz-animation-duration"?: GlobalsString | GlobalsString[]; + /** **Initial value**: `none` */ "-moz-animation-fill-mode"?: AnimationFillModeProperty | AnimationFillModeProperty[]; + /** **Initial value**: `1` */ "-moz-animation-iteration-count"?: AnimationIterationCountProperty | AnimationIterationCountProperty[]; + /** **Initial value**: `none` */ "-moz-animation-name"?: AnimationNameProperty | AnimationNameProperty[]; + /** **Initial value**: `running` */ "-moz-animation-play-state"?: AnimationPlayStateProperty | AnimationPlayStateProperty[]; + /** **Initial value**: `ease` */ "-moz-animation-timing-function"?: AnimationTimingFunctionProperty | AnimationTimingFunctionProperty[]; + /** **Initial value**: `none` (but this value is overridden in the user agent CSS) */ "-moz-appearance"?: MozAppearanceProperty | MozAppearanceProperty[]; + /** **Initial value**: `visible` */ "-moz-backface-visibility"?: BackfaceVisibilityProperty | BackfaceVisibilityProperty[]; + /** **Initial value**: `none` */ "-moz-binding"?: MozBindingProperty | MozBindingProperty[]; + /** **Initial value**: `none` */ "-moz-border-bottom-colors"?: MozBorderBottomColorsProperty | MozBorderBottomColorsProperty[]; + /** **Initial value**: `currentcolor` */ "-moz-border-end-color"?: BorderInlineEndColorProperty | BorderInlineEndColorProperty[]; + /** **Initial value**: `none` */ "-moz-border-end-style"?: BorderInlineEndStyleProperty | BorderInlineEndStyleProperty[]; + /** **Initial value**: `medium` */ "-moz-border-end-width"?: BorderInlineEndWidthProperty | BorderInlineEndWidthProperty[]; + /** **Initial value**: `none` */ "-moz-border-left-colors"?: MozBorderLeftColorsProperty | MozBorderLeftColorsProperty[]; + /** **Initial value**: `none` */ "-moz-border-right-colors"?: MozBorderRightColorsProperty | MozBorderRightColorsProperty[]; + /** **Initial value**: `currentcolor` */ "-moz-border-start-color"?: BorderInlineStartColorProperty | BorderInlineStartColorProperty[]; + /** **Initial value**: `none` */ "-moz-border-start-style"?: BorderInlineStartStyleProperty | BorderInlineStartStyleProperty[]; + /** **Initial value**: `none` */ "-moz-border-top-colors"?: MozBorderTopColorsProperty | MozBorderTopColorsProperty[]; + /** **Initial value**: `content-box` */ "-moz-box-sizing"?: BoxSizingProperty | BoxSizingProperty[]; + /** **Initial value**: `auto` */ "-moz-column-count"?: ColumnCountProperty | ColumnCountProperty[]; + /** **Initial value**: `balance` */ "-moz-column-fill"?: ColumnFillProperty | ColumnFillProperty[]; + /** **Initial value**: `normal` */ "-moz-column-gap"?: ColumnGapProperty | ColumnGapProperty[]; + /** **Initial value**: `currentcolor` */ "-moz-column-rule-color"?: ColumnRuleColorProperty | ColumnRuleColorProperty[]; + /** **Initial value**: `none` */ "-moz-column-rule-style"?: ColumnRuleStyleProperty | ColumnRuleStyleProperty[]; + /** **Initial value**: `medium` */ "-moz-column-rule-width"?: ColumnRuleWidthProperty | ColumnRuleWidthProperty[]; + /** **Initial value**: `auto` */ "-moz-column-width"?: ColumnWidthProperty | ColumnWidthProperty[]; + /** **Initial value**: `none` */ "-moz-context-properties"?: MozContextPropertiesProperty | MozContextPropertiesProperty[]; + /** **Initial value**: `content-box` */ "-moz-float-edge"?: MozFloatEdgeProperty | MozFloatEdgeProperty[]; + /** **Initial value**: `normal` */ "-moz-font-feature-settings"?: FontFeatureSettingsProperty | FontFeatureSettingsProperty[]; + /** **Initial value**: `normal` */ "-moz-font-language-override"?: FontLanguageOverrideProperty | FontLanguageOverrideProperty[]; + /** **Initial value**: `0` */ "-moz-force-broken-image-icon"?: GlobalsNumber | GlobalsNumber[]; + /** **Initial value**: `manual` */ "-moz-hyphens"?: HyphensProperty | HyphensProperty[]; + /** **Initial value**: `auto` */ "-moz-image-region"?: MozImageRegionProperty | MozImageRegionProperty[]; + /** **Initial value**: `inline` */ "-moz-orient"?: MozOrientProperty | MozOrientProperty[]; + /** **Initial value**: `0` */ "-moz-outline-radius-bottomleft"?: MozOutlineRadiusBottomleftProperty | MozOutlineRadiusBottomleftProperty[]; + /** **Initial value**: `0` */ "-moz-outline-radius-bottomright"?: MozOutlineRadiusBottomrightProperty | MozOutlineRadiusBottomrightProperty[]; + /** **Initial value**: `0` */ "-moz-outline-radius-topleft"?: MozOutlineRadiusTopleftProperty | MozOutlineRadiusTopleftProperty[]; + /** **Initial value**: `0` */ "-moz-outline-radius-topright"?: MozOutlineRadiusToprightProperty | MozOutlineRadiusToprightProperty[]; + /** **Initial value**: `0` */ "-moz-padding-end"?: MarginInlineEndProperty | MarginInlineEndProperty[]; + /** **Initial value**: `0` */ "-moz-padding-start"?: MarginInlineStartProperty | MarginInlineStartProperty[]; + /** **Initial value**: `none` */ "-moz-perspective"?: PerspectiveProperty | PerspectiveProperty[]; + /** **Initial value**: `50% 50%` */ "-moz-perspective-origin"?: PerspectiveOriginProperty | PerspectiveOriginProperty[]; + /** **Initial value**: `stretch-to-fit` */ "-moz-stack-sizing"?: MozStackSizingProperty | MozStackSizingProperty[]; + /** **Initial value**: `8` */ "-moz-tab-size"?: TabSizeProperty | TabSizeProperty[]; + /** **Initial value**: `none` */ "-moz-text-blink"?: MozTextBlinkProperty | MozTextBlinkProperty[]; + /** **Initial value**: `auto` for smartphone browsers supporting inflation, `none` in other cases (and then not modifiable). */ "-moz-text-size-adjust"?: TextSizeAdjustProperty | TextSizeAdjustProperty[]; + /** **Initial value**: `50% 50% 0` */ "-moz-transform-origin"?: TransformOriginProperty | TransformOriginProperty[]; + /** **Initial value**: `flat` */ "-moz-transform-style"?: TransformStyleProperty | TransformStyleProperty[]; + /** **Initial value**: `0s` */ "-moz-transition-delay"?: GlobalsString | GlobalsString[]; + /** **Initial value**: `0s` */ "-moz-transition-duration"?: GlobalsString | GlobalsString[]; + /** **Initial value**: all */ "-moz-transition-property"?: TransitionPropertyProperty | TransitionPropertyProperty[]; + /** **Initial value**: `ease` */ "-moz-transition-timing-function"?: TransitionTimingFunctionProperty | TransitionTimingFunctionProperty[]; + /** **Initial value**: `none` */ "-moz-user-focus"?: MozUserFocusProperty | MozUserFocusProperty[]; + /** **Initial value**: `auto` */ "-moz-user-input"?: MozUserInputProperty | MozUserInputProperty[]; + /** **Initial value**: `read-only` */ "-moz-user-modify"?: MozUserModifyProperty | MozUserModifyProperty[]; + /** **Initial value**: `auto` */ "-moz-user-select"?: UserSelectProperty | UserSelectProperty[]; + /** **Initial value**: `drag` */ "-moz-window-dragging"?: MozWindowDraggingProperty | MozWindowDraggingProperty[]; + /** **Initial value**: `default` */ "-moz-window-shadow"?: MozWindowShadowProperty | MozWindowShadowProperty[]; + /** **Initial value**: `false` */ "-ms-accelerator"?: MsAcceleratorProperty | MsAcceleratorProperty[]; + /** **Initial value**: `tb` */ "-ms-block-progression"?: MsBlockProgressionProperty | MsBlockProgressionProperty[]; + /** **Initial value**: `none` */ "-ms-content-zoom-chaining"?: MsContentZoomChainingProperty | MsContentZoomChainingProperty[]; + /** **Initial value**: `400%` */ "-ms-content-zoom-limit-max"?: GlobalsString | GlobalsString[]; + /** **Initial value**: `100%` */ "-ms-content-zoom-limit-min"?: GlobalsString | GlobalsString[]; + /** **Initial value**: `snapInterval(0%, 100%)` */ "-ms-content-zoom-snap-points"?: GlobalsString | GlobalsString[]; + /** **Initial value**: `none` */ "-ms-content-zoom-snap-type"?: MsContentZoomSnapTypeProperty | MsContentZoomSnapTypeProperty[]; + /** **Initial value**: zoom for the top level element, none for all other elements */ "-ms-content-zooming"?: MsContentZoomingProperty | MsContentZoomingProperty[]; + /** **Initial value**: "" (the empty string) */ "-ms-filter"?: GlobalsString | GlobalsString[]; + /** **Initial value**: `row` */ "-ms-flex-direction"?: FlexDirectionProperty | FlexDirectionProperty[]; + /** **Initial value**: `0` */ "-ms-flex-positive"?: GlobalsNumber | GlobalsNumber[]; + /** **Initial value**: `none` */ "-ms-flow-from"?: MsFlowFromProperty | MsFlowFromProperty[]; + /** **Initial value**: `none` */ "-ms-flow-into"?: MsFlowIntoProperty | MsFlowIntoProperty[]; + /** **Initial value**: `auto` */ "-ms-grid-columns"?: GridAutoColumnsProperty | GridAutoColumnsProperty[]; + /** **Initial value**: `auto` */ "-ms-grid-rows"?: GridAutoRowsProperty | GridAutoRowsProperty[]; + /** **Initial value**: `auto` */ "-ms-high-contrast-adjust"?: MsHighContrastAdjustProperty | MsHighContrastAdjustProperty[]; + /** **Initial value**: `auto` */ "-ms-hyphenate-limit-chars"?: MsHyphenateLimitCharsProperty | MsHyphenateLimitCharsProperty[]; + /** **Initial value**: `no-limit` */ "-ms-hyphenate-limit-lines"?: MsHyphenateLimitLinesProperty | MsHyphenateLimitLinesProperty[]; + /** **Initial value**: `0` */ "-ms-hyphenate-limit-zone"?: MsHyphenateLimitZoneProperty | MsHyphenateLimitZoneProperty[]; + /** **Initial value**: `manual` */ "-ms-hyphens"?: HyphensProperty | HyphensProperty[]; + /** **Initial value**: `auto` */ "-ms-ime-align"?: MsImeAlignProperty | MsImeAlignProperty[]; + /** **Initial value**: `auto` */ "-ms-line-break"?: LineBreakProperty | LineBreakProperty[]; + /** **Initial value**: `0` */ "-ms-order"?: GlobalsNumber | GlobalsNumber[]; + /** **Initial value**: `auto` */ "-ms-overflow-style"?: MsOverflowStyleProperty | MsOverflowStyleProperty[]; + /** **Initial value**: `visible` */ "-ms-overflow-x"?: OverflowXProperty | OverflowXProperty[]; + /** **Initial value**: `visible` */ "-ms-overflow-y"?: OverflowYProperty | OverflowYProperty[]; + /** **Initial value**: `chained` */ "-ms-scroll-chaining"?: MsScrollChainingProperty | MsScrollChainingProperty[]; + /** **Initial value**: `auto` */ "-ms-scroll-limit-x-max"?: MsScrollLimitXMaxProperty | MsScrollLimitXMaxProperty[]; + /** **Initial value**: `0` */ "-ms-scroll-limit-x-min"?: MsScrollLimitXMinProperty | MsScrollLimitXMinProperty[]; + /** **Initial value**: `auto` */ "-ms-scroll-limit-y-max"?: MsScrollLimitYMaxProperty | MsScrollLimitYMaxProperty[]; + /** **Initial value**: `0` */ "-ms-scroll-limit-y-min"?: MsScrollLimitYMinProperty | MsScrollLimitYMinProperty[]; + /** **Initial value**: `railed` */ "-ms-scroll-rails"?: MsScrollRailsProperty | MsScrollRailsProperty[]; + /** **Initial value**: `snapInterval(0px, 100%)` */ "-ms-scroll-snap-points-x"?: GlobalsString | GlobalsString[]; + /** **Initial value**: `snapInterval(0px, 100%)` */ "-ms-scroll-snap-points-y"?: GlobalsString | GlobalsString[]; + /** **Initial value**: `none` */ "-ms-scroll-snap-type"?: MsScrollSnapTypeProperty | MsScrollSnapTypeProperty[]; + /** **Initial value**: `none` */ "-ms-scroll-translation"?: MsScrollTranslationProperty | MsScrollTranslationProperty[]; + /** **Initial value**: depends on user agent */ "-ms-scrollbar-3dlight-color"?: MsScrollbar3dlightColorProperty | MsScrollbar3dlightColorProperty[]; + /** **Initial value**: depends on user agent */ "-ms-scrollbar-arrow-color"?: MsScrollbarArrowColorProperty | MsScrollbarArrowColorProperty[]; + /** **Initial value**: depends on user agent */ "-ms-scrollbar-base-color"?: MsScrollbarBaseColorProperty | MsScrollbarBaseColorProperty[]; + /** **Initial value**: depends on user agent */ "-ms-scrollbar-darkshadow-color"?: MsScrollbarDarkshadowColorProperty | MsScrollbarDarkshadowColorProperty[]; + /** **Initial value**: depends on user agent */ "-ms-scrollbar-face-color"?: MsScrollbarFaceColorProperty | MsScrollbarFaceColorProperty[]; + /** **Initial value**: depends on user agent */ "-ms-scrollbar-highlight-color"?: MsScrollbarHighlightColorProperty | MsScrollbarHighlightColorProperty[]; + /** **Initial value**: depends on user agent */ "-ms-scrollbar-shadow-color"?: MsScrollbarShadowColorProperty | MsScrollbarShadowColorProperty[]; + /** **Initial value**: depends on user agent */ "-ms-scrollbar-track-color"?: MsScrollbarTrackColorProperty | MsScrollbarTrackColorProperty[]; + /** **Initial value**: `none` */ "-ms-text-autospace"?: MsTextAutospaceProperty | MsTextAutospaceProperty[]; + /** **Initial value**: `none` */ "-ms-text-combine-horizontal"?: TextCombineUprightProperty | TextCombineUprightProperty[]; + /** **Initial value**: `clip` */ "-ms-text-overflow"?: TextOverflowProperty | TextOverflowProperty[]; + /** **Initial value**: `auto` for smartphone browsers supporting inflation, `none` in other cases (and then not modifiable). */ "-ms-text-size-adjust"?: TextSizeAdjustProperty | TextSizeAdjustProperty[]; + /** **Initial value**: `auto` */ "-ms-touch-action"?: TouchActionProperty | TouchActionProperty[]; + /** **Initial value**: `grippers` */ "-ms-touch-select"?: MsTouchSelectProperty | MsTouchSelectProperty[]; + /** **Initial value**: `none` */ "-ms-transform"?: TransformProperty | TransformProperty[]; + /** **Initial value**: `50% 50% 0` */ "-ms-transform-origin"?: TransformOriginProperty | TransformOriginProperty[]; + /** **Initial value**: `text` */ "-ms-user-select"?: MsUserSelectProperty | MsUserSelectProperty[]; + /** **Initial value**: `normal` */ "-ms-word-break"?: WordBreakProperty | WordBreakProperty[]; + /** **Initial value**: `auto` */ "-ms-wrap-flow"?: MsWrapFlowProperty | MsWrapFlowProperty[]; + /** **Initial value**: `0` */ "-ms-wrap-margin"?: MsWrapMarginProperty | MsWrapMarginProperty[]; + /** **Initial value**: `wrap` */ "-ms-wrap-through"?: MsWrapThroughProperty | MsWrapThroughProperty[]; + /** **Initial value**: `horizontal-tb` */ "-ms-writing-mode"?: WritingModeProperty | WritingModeProperty[]; + /** **Initial value**: `auto auto` */ "-o-background-size"?: BackgroundSizeProperty | BackgroundSizeProperty[]; + /** **Initial value**: `fill` */ "-o-object-fit"?: ObjectFitProperty | ObjectFitProperty[]; + /** **Initial value**: `50% 50%` */ "-o-object-position"?: ObjectPositionProperty | ObjectPositionProperty[]; + /** **Initial value**: `8` */ "-o-tab-size"?: TabSizeProperty | TabSizeProperty[]; + /** **Initial value**: `clip` */ "-o-text-overflow"?: TextOverflowProperty | TextOverflowProperty[]; + /** **Initial value**: `50% 50% 0` */ "-o-transform-origin"?: TransformOriginProperty | TransformOriginProperty[]; + /** **Initial value**: `normal` */ "-webkit-align-content"?: AlignContentProperty | AlignContentProperty[]; + /** **Initial value**: `normal` */ "-webkit-align-items"?: AlignItemsProperty | AlignItemsProperty[]; + /** **Initial value**: `auto` */ "-webkit-align-self"?: AlignSelfProperty | AlignSelfProperty[]; + /** **Initial value**: `0s` */ "-webkit-animation-delay"?: GlobalsString | GlobalsString[]; + /** **Initial value**: `normal` */ "-webkit-animation-direction"?: AnimationDirectionProperty | AnimationDirectionProperty[]; + /** **Initial value**: `0s` */ "-webkit-animation-duration"?: GlobalsString | GlobalsString[]; + /** **Initial value**: `none` */ "-webkit-animation-fill-mode"?: AnimationFillModeProperty | AnimationFillModeProperty[]; + /** **Initial value**: `1` */ "-webkit-animation-iteration-count"?: AnimationIterationCountProperty | AnimationIterationCountProperty[]; + /** **Initial value**: `none` */ "-webkit-animation-name"?: AnimationNameProperty | AnimationNameProperty[]; + /** **Initial value**: `running` */ "-webkit-animation-play-state"?: AnimationPlayStateProperty | AnimationPlayStateProperty[]; + /** **Initial value**: `ease` */ "-webkit-animation-timing-function"?: AnimationTimingFunctionProperty | AnimationTimingFunctionProperty[]; + /** **Initial value**: `auto` */ "-webkit-appearance"?: AppearanceProperty | AppearanceProperty[]; + /** **Initial value**: `none` */ "-webkit-backdrop-filter"?: BackdropFilterProperty | BackdropFilterProperty[]; + /** **Initial value**: `visible` */ "-webkit-backface-visibility"?: BackfaceVisibilityProperty | BackfaceVisibilityProperty[]; + /** **Initial value**: `auto auto` */ "-webkit-background-size"?: BackgroundSizeProperty | BackgroundSizeProperty[]; + /** **Initial value**: `currentcolor` */ "-webkit-border-before-color"?: WebkitBorderBeforeColorProperty | WebkitBorderBeforeColorProperty[]; + /** **Initial value**: `none` */ "-webkit-border-before-style"?: WebkitBorderBeforeStyleProperty | WebkitBorderBeforeStyleProperty[]; + /** **Initial value**: `medium` */ "-webkit-border-before-width"?: WebkitBorderBeforeWidthProperty | WebkitBorderBeforeWidthProperty[]; + /** **Initial value**: `0` */ "-webkit-border-bottom-left-radius"?: BorderBottomLeftRadiusProperty | BorderBottomLeftRadiusProperty[]; + /** **Initial value**: `0` */ "-webkit-border-bottom-right-radius"?: BorderBottomRightRadiusProperty | BorderBottomRightRadiusProperty[]; + /** **Initial value**: `100%` */ "-webkit-border-image-slice"?: BorderImageSliceProperty | BorderImageSliceProperty[]; + /** **Initial value**: `0` */ "-webkit-border-top-left-radius"?: BorderTopLeftRadiusProperty | BorderTopLeftRadiusProperty[]; + /** **Initial value**: `0` */ "-webkit-border-top-right-radius"?: BorderTopRightRadiusProperty | BorderTopRightRadiusProperty[]; + /** **Initial value**: `slice` */ "-webkit-box-decoration-break"?: BoxDecorationBreakProperty | BoxDecorationBreakProperty[]; + /** **Initial value**: `none` */ "-webkit-box-reflect"?: WebkitBoxReflectProperty | WebkitBoxReflectProperty[]; + /** **Initial value**: `none` */ "-webkit-box-shadow"?: BoxShadowProperty | BoxShadowProperty[]; + /** **Initial value**: `content-box` */ "-webkit-box-sizing"?: BoxSizingProperty | BoxSizingProperty[]; + /** **Initial value**: `none` */ "-webkit-clip-path"?: ClipPathProperty | ClipPathProperty[]; + /** **Initial value**: `auto` */ "-webkit-column-count"?: ColumnCountProperty | ColumnCountProperty[]; + /** **Initial value**: `normal` */ "-webkit-column-gap"?: ColumnGapProperty | ColumnGapProperty[]; + /** **Initial value**: `currentcolor` */ "-webkit-column-rule-color"?: ColumnRuleColorProperty | ColumnRuleColorProperty[]; + /** **Initial value**: `none` */ "-webkit-column-rule-style"?: ColumnRuleStyleProperty | ColumnRuleStyleProperty[]; + /** **Initial value**: `medium` */ "-webkit-column-rule-width"?: ColumnRuleWidthProperty | ColumnRuleWidthProperty[]; + /** **Initial value**: `none` */ "-webkit-column-span"?: ColumnSpanProperty | ColumnSpanProperty[]; + /** **Initial value**: `auto` */ "-webkit-column-width"?: ColumnWidthProperty | ColumnWidthProperty[]; + /** **Initial value**: `none` */ "-webkit-filter"?: FilterProperty | FilterProperty[]; + /** **Initial value**: `auto` */ "-webkit-flex-basis"?: FlexBasisProperty | FlexBasisProperty[]; + /** **Initial value**: `row` */ "-webkit-flex-direction"?: FlexDirectionProperty | FlexDirectionProperty[]; + /** **Initial value**: `0` */ "-webkit-flex-grow"?: GlobalsNumber | GlobalsNumber[]; + /** **Initial value**: `1` */ "-webkit-flex-shrink"?: GlobalsNumber | GlobalsNumber[]; + /** **Initial value**: `normal` */ "-webkit-font-feature-settings"?: FontFeatureSettingsProperty | FontFeatureSettingsProperty[]; + /** **Initial value**: `auto` */ "-webkit-font-kerning"?: FontKerningProperty | FontKerningProperty[]; + /** **Initial value**: `normal` */ "-webkit-font-variant-ligatures"?: FontVariantLigaturesProperty | FontVariantLigaturesProperty[]; + /** **Initial value**: `manual` */ "-webkit-hyphens"?: HyphensProperty | HyphensProperty[]; + /** **Initial value**: `normal` */ "-webkit-justify-content"?: JustifyContentProperty | JustifyContentProperty[]; + /** **Initial value**: `auto` */ "-webkit-line-break"?: LineBreakProperty | LineBreakProperty[]; + /** **Initial value**: `scroll` */ "-webkit-mask-attachment"?: WebkitMaskAttachmentProperty | WebkitMaskAttachmentProperty[]; + /** **Initial value**: `border` */ "-webkit-mask-clip"?: WebkitMaskClipProperty | WebkitMaskClipProperty[]; + /** **Initial value**: `source-over` */ "-webkit-mask-composite"?: WebkitMaskCompositeProperty | WebkitMaskCompositeProperty[]; + /** **Initial value**: `none` */ "-webkit-mask-image"?: WebkitMaskImageProperty | WebkitMaskImageProperty[]; + /** **Initial value**: `padding` */ "-webkit-mask-origin"?: WebkitMaskOriginProperty | WebkitMaskOriginProperty[]; + /** **Initial value**: `0% 0%` */ "-webkit-mask-position"?: WebkitMaskPositionProperty | WebkitMaskPositionProperty[]; + /** **Initial value**: `0%` */ "-webkit-mask-position-x"?: WebkitMaskPositionXProperty | WebkitMaskPositionXProperty[]; + /** **Initial value**: `0%` */ "-webkit-mask-position-y"?: WebkitMaskPositionYProperty | WebkitMaskPositionYProperty[]; + /** **Initial value**: `repeat` */ "-webkit-mask-repeat"?: WebkitMaskRepeatProperty | WebkitMaskRepeatProperty[]; + /** **Initial value**: `repeat` */ "-webkit-mask-repeat-x"?: WebkitMaskRepeatXProperty | WebkitMaskRepeatXProperty[]; + /** **Initial value**: `repeat` */ "-webkit-mask-repeat-y"?: WebkitMaskRepeatYProperty | WebkitMaskRepeatYProperty[]; + /** **Initial value**: `0` */ "-webkit-max-inline-size"?: MaxInlineSizeProperty | MaxInlineSizeProperty[]; + /** **Initial value**: `0` */ "-webkit-order"?: GlobalsNumber | GlobalsNumber[]; + /** **Initial value**: `auto` */ "-webkit-overflow-scrolling"?: WebkitOverflowScrollingProperty | WebkitOverflowScrollingProperty[]; + /** **Initial value**: `0` */ "-webkit-padding-end"?: MarginInlineEndProperty | MarginInlineEndProperty[]; + /** **Initial value**: `0` */ "-webkit-padding-start"?: MarginInlineStartProperty | MarginInlineStartProperty[]; + /** **Initial value**: `none` */ "-webkit-perspective"?: PerspectiveProperty | PerspectiveProperty[]; + /** **Initial value**: `50% 50%` */ "-webkit-perspective-origin"?: PerspectiveOriginProperty | PerspectiveOriginProperty[]; + /** **Initial value**: `none` */ "-webkit-scroll-snap-type"?: ScrollSnapTypeProperty | ScrollSnapTypeProperty[]; + /** **Initial value**: `0.0` */ "-webkit-shape-image-threshold"?: GlobalsNumber | GlobalsNumber[]; + /** **Initial value**: `0` */ "-webkit-shape-margin"?: ShapeMarginProperty | ShapeMarginProperty[]; + /** **Initial value**: `none` */ "-webkit-shape-outside"?: ShapeOutsideProperty | ShapeOutsideProperty[]; + /** **Initial value**: `black` */ "-webkit-tap-highlight-color"?: WebkitTapHighlightColorProperty | WebkitTapHighlightColorProperty[]; + /** **Initial value**: `none` */ "-webkit-text-combine"?: TextCombineUprightProperty | TextCombineUprightProperty[]; + /** **Initial value**: `currentcolor` */ "-webkit-text-decoration-color"?: TextDecorationColorProperty | TextDecorationColorProperty[]; + /** **Initial value**: `none` */ "-webkit-text-decoration-line"?: TextDecorationLineProperty | TextDecorationLineProperty[]; + /** **Initial value**: `objects` */ "-webkit-text-decoration-skip"?: TextDecorationSkipProperty | TextDecorationSkipProperty[]; + /** **Initial value**: `solid` */ "-webkit-text-decoration-style"?: TextDecorationStyleProperty | TextDecorationStyleProperty[]; + /** **Initial value**: `currentcolor` */ "-webkit-text-emphasis-color"?: TextEmphasisColorProperty | TextEmphasisColorProperty[]; + /** **Initial value**: `over right` */ "-webkit-text-emphasis-position"?: GlobalsString | GlobalsString[]; + /** **Initial value**: `none` */ "-webkit-text-emphasis-style"?: TextEmphasisStyleProperty | TextEmphasisStyleProperty[]; + /** **Initial value**: `currentcolor` */ "-webkit-text-fill-color"?: WebkitTextFillColorProperty | WebkitTextFillColorProperty[]; + /** **Initial value**: `mixed` */ "-webkit-text-orientation"?: TextOrientationProperty | TextOrientationProperty[]; + /** **Initial value**: `auto` for smartphone browsers supporting inflation, `none` in other cases (and then not modifiable). */ "-webkit-text-size-adjust"?: TextSizeAdjustProperty | TextSizeAdjustProperty[]; + /** **Initial value**: `currentcolor` */ "-webkit-text-stroke-color"?: WebkitTextStrokeColorProperty | WebkitTextStrokeColorProperty[]; + /** **Initial value**: `0` */ "-webkit-text-stroke-width"?: WebkitTextStrokeWidthProperty | WebkitTextStrokeWidthProperty[]; + /** **Initial value**: `default` */ "-webkit-touch-callout"?: WebkitTouchCalloutProperty | WebkitTouchCalloutProperty[]; + /** **Initial value**: `none` */ "-webkit-transform"?: TransformProperty | TransformProperty[]; + /** **Initial value**: `50% 50% 0` */ "-webkit-transform-origin"?: TransformOriginProperty | TransformOriginProperty[]; + /** **Initial value**: `flat` */ "-webkit-transform-style"?: TransformStyleProperty | TransformStyleProperty[]; + /** **Initial value**: `0s` */ "-webkit-transition-delay"?: GlobalsString | GlobalsString[]; + /** **Initial value**: `0s` */ "-webkit-transition-duration"?: GlobalsString | GlobalsString[]; + /** **Initial value**: all */ "-webkit-transition-property"?: TransitionPropertyProperty | TransitionPropertyProperty[]; + /** **Initial value**: `ease` */ "-webkit-transition-timing-function"?: TransitionTimingFunctionProperty | TransitionTimingFunctionProperty[]; + /** **Initial value**: `read-only` */ "-webkit-user-modify"?: WebkitUserModifyProperty | WebkitUserModifyProperty[]; + /** **Initial value**: `auto` */ "-webkit-user-select"?: UserSelectProperty | UserSelectProperty[]; + /** **Initial value**: `horizontal-tb` */ "-webkit-writing-mode"?: WritingModeProperty | WritingModeProperty[]; } @@ -10499,131 +15515,363 @@ export interface VendorShorthandPropertiesHyphenFallback { export interface VendorPropertiesHyphenFallback extends VendorLonghandPropertiesHyphenFallback, VendorShorthandPropertiesHyphenFallback {} export interface ObsoletePropertiesHyphenFallback { - /** @deprecated */ + /** + * **Initial value**: `center` + * + * @deprecated + */ azimuth?: AzimuthProperty | AzimuthProperty[]; - /** @deprecated */ + /** + * **Initial value**: `normal` + * + * @deprecated + */ "box-direction"?: BoxDirectionProperty | BoxDirectionProperty[]; - /** @deprecated */ + /** + * **Initial value**: `0` + * + * @deprecated + */ "box-flex"?: GlobalsNumber | GlobalsNumber[]; - /** @deprecated */ + /** + * **Initial value**: `inline-axis` (`horizontal` in XUL) + * + * @deprecated + */ "box-orient"?: BoxOrientProperty | BoxOrientProperty[]; - /** @deprecated */ + /** + * **Initial value**: `start` + * + * @deprecated + */ "box-pack"?: BoxPackProperty | BoxPackProperty[]; - /** @deprecated */ + /** + * **Initial value**: `auto` + * + * @deprecated + */ clip?: ClipProperty | ClipProperty[]; - /** @deprecated */ + /** + * **Initial value**: `normal` + * + * @deprecated + */ "font-variant-alternates"?: FontVariantAlternatesProperty | FontVariantAlternatesProperty[]; - /** @deprecated */ + /** + * **Initial value**: `0` + * + * @deprecated + */ "grid-column-gap"?: GridColumnGapProperty | GridColumnGapProperty[]; /** @deprecated */ "grid-gap"?: GridGapProperty | GridGapProperty[]; - /** @deprecated */ + /** + * **Initial value**: `0` + * + * @deprecated + */ "grid-row-gap"?: GridRowGapProperty | GridRowGapProperty[]; - /** @deprecated */ + /** + * **Initial value**: `auto` + * + * @deprecated + */ "ime-mode"?: ImeModeProperty | ImeModeProperty[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "scroll-snap-coordinate"?: ScrollSnapCoordinateProperty | ScrollSnapCoordinateProperty[]; - /** @deprecated */ + /** + * **Initial value**: `0px 0px` + * + * @deprecated + */ "scroll-snap-destination"?: ScrollSnapDestinationProperty | ScrollSnapDestinationProperty[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "scroll-snap-points-x"?: ScrollSnapPointsXProperty | ScrollSnapPointsXProperty[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "scroll-snap-points-y"?: ScrollSnapPointsYProperty | ScrollSnapPointsYProperty[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "scroll-snap-type-x"?: ScrollSnapTypeXProperty | ScrollSnapTypeXProperty[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "scroll-snap-type-y"?: ScrollSnapTypeYProperty | ScrollSnapTypeYProperty[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "text-combine-horizontal"?: TextCombineUprightProperty | TextCombineUprightProperty[]; - /** @deprecated */ + /** + * **Initial value**: `normal` + * + * @deprecated + */ "-khtml-box-direction"?: BoxDirectionProperty | BoxDirectionProperty[]; - /** @deprecated */ + /** + * **Initial value**: `0` + * + * @deprecated + */ "-khtml-box-flex"?: GlobalsNumber | GlobalsNumber[]; - /** @deprecated */ + /** + * **Initial value**: `inline-axis` (`horizontal` in XUL) + * + * @deprecated + */ "-khtml-box-orient"?: BoxOrientProperty | BoxOrientProperty[]; - /** @deprecated */ + /** + * **Initial value**: `start` + * + * @deprecated + */ "-khtml-box-pack"?: BoxPackProperty | BoxPackProperty[]; - /** @deprecated */ + /** + * **Initial value**: `slice` + * + * @deprecated + */ "-moz-background-inline-policy"?: BoxDecorationBreakProperty | BoxDecorationBreakProperty[]; - /** @deprecated */ + /** + * **Initial value**: `auto auto` + * + * @deprecated + */ "-moz-background-size"?: BackgroundSizeProperty | BackgroundSizeProperty[]; /** @deprecated */ "-moz-border-radius"?: BorderRadiusProperty | BorderRadiusProperty[]; - /** @deprecated */ + /** + * **Initial value**: `0` + * + * @deprecated + */ "-moz-border-radius-topright"?: BorderBottomLeftRadiusProperty | BorderBottomLeftRadiusProperty[]; - /** @deprecated */ + /** + * **Initial value**: `normal` + * + * @deprecated + */ "-moz-box-direction"?: BoxDirectionProperty | BoxDirectionProperty[]; - /** @deprecated */ + /** + * **Initial value**: `0` + * + * @deprecated + */ "-moz-box-flex"?: GlobalsNumber | GlobalsNumber[]; - /** @deprecated */ + /** + * **Initial value**: `inline-axis` (`horizontal` in XUL) + * + * @deprecated + */ "-moz-box-orient"?: BoxOrientProperty | BoxOrientProperty[]; - /** @deprecated */ + /** + * **Initial value**: `start` + * + * @deprecated + */ "-moz-box-pack"?: BoxPackProperty | BoxPackProperty[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "-moz-box-shadow"?: BoxShadowProperty | BoxShadowProperty[]; - /** @deprecated */ + /** + * **Initial value**: `1.0` + * + * @deprecated + */ "-moz-opacity"?: GlobalsNumber | GlobalsNumber[]; /** @deprecated */ "-moz-outline"?: OutlineProperty | OutlineProperty[]; - /** @deprecated */ + /** + * **Initial value**: `invert`, for browsers supporting it, `currentColor` for the other + * + * @deprecated + */ "-moz-outline-color"?: OutlineColorProperty | OutlineColorProperty[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "-moz-outline-style"?: OutlineStyleProperty | OutlineStyleProperty[]; - /** @deprecated */ + /** + * **Initial value**: `medium` + * + * @deprecated + */ "-moz-outline-width"?: OutlineWidthProperty | OutlineWidthProperty[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "-moz-resize"?: ResizeProperty | ResizeProperty[]; - /** @deprecated */ + /** + * **Initial value**: `auto` + * + * @deprecated + */ "-moz-text-align-last"?: TextAlignLastProperty | TextAlignLastProperty[]; - /** @deprecated */ + /** + * **Initial value**: `currentcolor` + * + * @deprecated + */ "-moz-text-decoration-color"?: TextDecorationColorProperty | TextDecorationColorProperty[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "-moz-text-decoration-line"?: TextDecorationLineProperty | TextDecorationLineProperty[]; - /** @deprecated */ + /** + * **Initial value**: `solid` + * + * @deprecated + */ "-moz-text-decoration-style"?: TextDecorationStyleProperty | TextDecorationStyleProperty[]; - /** @deprecated */ + /** + * **Initial value**: `auto` + * + * @deprecated + */ "-ms-ime-mode"?: ImeModeProperty | ImeModeProperty[]; /** @deprecated */ "-o-animation"?: AnimationProperty | AnimationProperty[]; - /** @deprecated */ + /** + * **Initial value**: `0s` + * + * @deprecated + */ "-o-animation-delay"?: GlobalsString | GlobalsString[]; - /** @deprecated */ + /** + * **Initial value**: `normal` + * + * @deprecated + */ "-o-animation-direction"?: AnimationDirectionProperty | AnimationDirectionProperty[]; - /** @deprecated */ + /** + * **Initial value**: `0s` + * + * @deprecated + */ "-o-animation-duration"?: GlobalsString | GlobalsString[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "-o-animation-fill-mode"?: AnimationFillModeProperty | AnimationFillModeProperty[]; - /** @deprecated */ + /** + * **Initial value**: `1` + * + * @deprecated + */ "-o-animation-iteration-count"?: AnimationIterationCountProperty | AnimationIterationCountProperty[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "-o-animation-name"?: AnimationNameProperty | AnimationNameProperty[]; - /** @deprecated */ + /** + * **Initial value**: `running` + * + * @deprecated + */ "-o-animation-play-state"?: AnimationPlayStateProperty | AnimationPlayStateProperty[]; - /** @deprecated */ + /** + * **Initial value**: `ease` + * + * @deprecated + */ "-o-animation-timing-function"?: AnimationTimingFunctionProperty | AnimationTimingFunctionProperty[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "-o-transform"?: TransformProperty | TransformProperty[]; /** @deprecated */ "-o-transition"?: TransitionProperty | TransitionProperty[]; - /** @deprecated */ + /** + * **Initial value**: `0s` + * + * @deprecated + */ "-o-transition-delay"?: GlobalsString | GlobalsString[]; - /** @deprecated */ + /** + * **Initial value**: `0s` + * + * @deprecated + */ "-o-transition-duration"?: GlobalsString | GlobalsString[]; - /** @deprecated */ + /** + * **Initial value**: all + * + * @deprecated + */ "-o-transition-property"?: TransitionPropertyProperty | TransitionPropertyProperty[]; - /** @deprecated */ + /** + * **Initial value**: `ease` + * + * @deprecated + */ "-o-transition-timing-function"?: TransitionTimingFunctionProperty | TransitionTimingFunctionProperty[]; - /** @deprecated */ + /** + * **Initial value**: `normal` + * + * @deprecated + */ "-webkit-box-direction"?: BoxDirectionProperty | BoxDirectionProperty[]; - /** @deprecated */ + /** + * **Initial value**: `0` + * + * @deprecated + */ "-webkit-box-flex"?: GlobalsNumber | GlobalsNumber[]; - /** @deprecated */ + /** + * **Initial value**: `inline-axis` (`horizontal` in XUL) + * + * @deprecated + */ "-webkit-box-orient"?: BoxOrientProperty | BoxOrientProperty[]; - /** @deprecated */ + /** + * **Initial value**: `start` + * + * @deprecated + */ "-webkit-box-pack"?: BoxPackProperty | BoxPackProperty[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "-webkit-scroll-snap-points-x"?: ScrollSnapPointsXProperty | ScrollSnapPointsXProperty[]; - /** @deprecated */ + /** + * **Initial value**: `none` + * + * @deprecated + */ "-webkit-scroll-snap-points-y"?: ScrollSnapPointsYProperty | ScrollSnapPointsYProperty[]; } diff --git a/src/comment.ts b/src/comment.ts index a53b970..13dda0a 100644 --- a/src/comment.ts +++ b/src/comment.ts @@ -1,6 +1,11 @@ +import * as l10n from 'mdn-data/l10n/css.json'; import { format } from 'prettier'; import { getCompat } from './compat'; import { IExtendedProperty } from './data/patches'; +import { warn } from './logger'; + +const BLANK_ROW = ''; +const L10N_TAGS_REGEX = /(<[^>]+>|\{\{[^\}]+\}\})/; export function composeCommentBlock( compatibilityData: MDN.CompatData | null, @@ -10,8 +15,14 @@ export function composeCommentBlock( ) { const rows: string[] = []; - if (obsolete) { - rows.push('@deprecated'); + if (typeof data.initial === 'string') { + if (data.initial in l10n) { + if (typeof l10n[data.initial]['en-US'] === 'string') { + rows.push(`**Initial value**: ${formatL10n(l10n[data.initial]['en-US'])}`, BLANK_ROW); + } + } else { + rows.push(`**Initial value**: \`${data.initial}\``, BLANK_ROW); + } } // Skip compatibility table for obsolete and vendor properties @@ -41,14 +52,24 @@ export function composeCommentBlock( ) .trim() .split('\n'), + BLANK_ROW, ); if (compat.mdn_url) { - rows.push('@see ' + compat.mdn_url); + rows.push('@see ' + compat.mdn_url, BLANK_ROW); } } } + if (obsolete) { + rows.push('@deprecated', BLANK_ROW); + } + + // Trim ending + if (rows[rows.length - 1] === BLANK_ROW) { + rows.pop(); + } + return rows.length > 1 ? '/**\n * ' + rows.join('\n * ') + '\n */' : rows.length === 1 ? '/** ' + rows[0] + ' */' : null; @@ -123,3 +144,31 @@ function supportVersion(supports: MDN.Support | MDN.Support[] | undefined): stri return ['n/a']; } + +function formatL10n(phrase: string) { + return phrase + .split(L10N_TAGS_REGEX) + .map(chunk => { + if (chunk === '' || chunk === '') { + return '`'; + } + + if (chunk.startsWith('<') && chunk.endsWith('>')) { + return ''; + } + + // References to another property + const curlyBlock = chunk.match(/\{\{cssxref\("([^"]*)"\)\}\}/); + if (curlyBlock) { + return `_${curlyBlock[1]}_`; + } + + if (chunk.startsWith('{{') && chunk.endsWith('}}')) { + warn('Unknown curly bracket block `%s` in i10n', chunk); + return chunk; + } + + return chunk; + }) + .join(''); +} diff --git a/typings/mdn-data.d.ts b/typings/mdn-data.d.ts index e124b2f..bc9a87a 100644 --- a/typings/mdn-data.d.ts +++ b/typings/mdn-data.d.ts @@ -63,6 +63,12 @@ declare namespace MDN { interface AtRules { [name: string]: AtRule; } + + interface L10N { + [key: string]: { + 'en-US': string; + }; + } } declare module 'mdn-data/css/properties.json' { @@ -89,3 +95,8 @@ declare module 'mdn-data/css/at-rules.json' { var atRules: MDN.AtRules; export = atRules; } + +declare module 'mdn-data/l10n/css.json' { + var l10n: MDN.L10N; + export = l10n; +}