@yesstudio/nuxt-composables
    Preparing search index...

    Interface ObsoletePropertiesHyphen<TLength, TTime>

    interface ObsoletePropertiesHyphen<
        TLength = string & {}
        | 0,
        TTime = string & {},
    > {
        "-khtml-box-align"?: BoxAlign;
        "-khtml-box-direction"?: BoxDirection;
        "-khtml-box-flex"?: BoxFlex;
        "-khtml-box-flex-group"?: BoxFlexGroup;
        "-khtml-box-lines"?: BoxLines;
        "-khtml-box-ordinal-group"?: BoxOrdinalGroup;
        "-khtml-box-orient"?: BoxOrient;
        "-khtml-box-pack"?: BoxPack;
        "-khtml-line-break"?: LineBreak;
        "-khtml-opacity"?: Opacity;
        "-khtml-user-select"?: UserSelect;
        "-moz-background-clip"?: BackgroundClip;
        "-moz-background-origin"?: BackgroundOrigin;
        "-moz-background-size"?: BackgroundSize<TLength>;
        "-moz-border-radius"?: BorderRadius<TLength>;
        "-moz-border-radius-bottomleft"?: BorderBottomLeftRadius<TLength>;
        "-moz-border-radius-bottomright"?: BorderBottomRightRadius<TLength>;
        "-moz-border-radius-topleft"?: BorderTopLeftRadius<TLength>;
        "-moz-border-radius-topright"?: BorderTopRightRadius<TLength>;
        "-moz-box-align"?: BoxAlign;
        "-moz-box-direction"?: BoxDirection;
        "-moz-box-flex"?: BoxFlex;
        "-moz-box-ordinal-group"?: BoxOrdinalGroup;
        "-moz-box-orient"?: BoxOrient;
        "-moz-box-pack"?: BoxPack;
        "-moz-box-shadow"?: BoxShadow;
        "-moz-column-count"?: ColumnCount;
        "-moz-column-fill"?: ColumnFill;
        "-moz-float-edge"?: MozFloatEdge;
        "-moz-force-broken-image-icon"?: MozForceBrokenImageIcon;
        "-moz-opacity"?: Opacity;
        "-moz-outline"?: Outline<TLength>;
        "-moz-outline-color"?: OutlineColor;
        "-moz-outline-style"?: OutlineStyle;
        "-moz-outline-width"?: OutlineWidth<TLength>;
        "-moz-text-align-last"?: TextAlignLast;
        "-moz-text-decoration-color"?: TextDecorationColor;
        "-moz-text-decoration-line"?: TextDecorationLine;
        "-moz-text-decoration-style"?: TextDecorationStyle;
        "-moz-transition-delay"?: TransitionDelay<TTime>;
        "-moz-transition-duration"?: TransitionDuration<TTime>;
        "-moz-transition-property"?: TransitionProperty;
        "-moz-transition-timing-function"?: TransitionTimingFunction;
        "-moz-user-focus"?: MozUserFocus;
        "-moz-user-input"?: MozUserInput;
        "-ms-ime-mode"?: ImeMode;
        "-o-animation"?: Animation<TTime>;
        "-o-animation-delay"?: AnimationDelay<TTime>;
        "-o-animation-direction"?: AnimationDirection;
        "-o-animation-duration"?: AnimationDuration<TTime>;
        "-o-animation-fill-mode"?: AnimationFillMode;
        "-o-animation-iteration-count"?: AnimationIterationCount;
        "-o-animation-name"?: AnimationName;
        "-o-animation-play-state"?: AnimationPlayState;
        "-o-animation-timing-function"?: AnimationTimingFunction;
        "-o-background-size"?: BackgroundSize<TLength>;
        "-o-border-image"?: BorderImage;
        "-o-object-fit"?: ObjectFit;
        "-o-object-position"?: ObjectPosition<TLength>;
        "-o-tab-size"?: TabSize<TLength>;
        "-o-text-overflow"?: TextOverflow;
        "-o-transform"?: Transform;
        "-o-transform-origin"?: TransformOrigin<TLength>;
        "-o-transition"?: Transition<TTime>;
        "-o-transition-delay"?: TransitionDelay<TTime>;
        "-o-transition-duration"?: TransitionDuration<TTime>;
        "-o-transition-property"?: TransitionProperty;
        "-o-transition-timing-function"?: TransitionTimingFunction;
        "-webkit-box-align"?: BoxAlign;
        "-webkit-box-direction"?: BoxDirection;
        "-webkit-box-flex"?: BoxFlex;
        "-webkit-box-flex-group"?: BoxFlexGroup;
        "-webkit-box-lines"?: BoxLines;
        "-webkit-box-ordinal-group"?: BoxOrdinalGroup;
        "-webkit-box-orient"?: BoxOrient;
        "-webkit-box-pack"?: BoxPack;
        "box-align"?: BoxAlign;
        "box-direction"?: BoxDirection;
        "box-flex"?: BoxFlex;
        "box-flex-group"?: BoxFlexGroup;
        "box-lines"?: BoxLines;
        "box-ordinal-group"?: BoxOrdinalGroup;
        "box-orient"?: BoxOrient;
        "box-pack"?: BoxPack;
        clip?: Clip;
        "font-stretch"?: FontStretch;
        "grid-column-gap"?: GridColumnGap<TLength>;
        "grid-gap"?: GridGap<TLength>;
        "grid-row-gap"?: GridRowGap<TLength>;
        "ime-mode"?: ImeMode;
        "inset-area"?: PositionArea;
        "offset-block"?: InsetBlock<TLength>;
        "offset-block-end"?: InsetBlockEnd<TLength>;
        "offset-block-start"?: InsetBlockStart<TLength>;
        "offset-inline"?: InsetInline<TLength>;
        "offset-inline-end"?: InsetInlineEnd<TLength>;
        "offset-inline-start"?: InsetInlineStart<TLength>;
        "page-break-after"?: PageBreakAfter;
        "page-break-before"?: PageBreakBefore;
        "page-break-inside"?: PageBreakInside;
        "position-try-options"?: PositionTryFallbacks;
        "scroll-snap-coordinate"?: ScrollSnapCoordinate<TLength>;
        "scroll-snap-destination"?: ScrollSnapDestination<TLength>;
        "scroll-snap-points-x"?: ScrollSnapPointsX;
        "scroll-snap-points-y"?: ScrollSnapPointsY;
        "scroll-snap-type-x"?: ScrollSnapTypeX;
        "scroll-snap-type-y"?: ScrollSnapTypeY;
    }

    Type Parameters

    • TLength = string & {} | 0
    • TTime = string & {}

    Hierarchy (View Summary)

    Index

    Properties

    -khtml-box-align? -khtml-box-direction? -khtml-box-flex? -khtml-box-flex-group? -khtml-box-lines? -khtml-box-ordinal-group? -khtml-box-orient? -khtml-box-pack? -khtml-line-break? -khtml-opacity? -khtml-user-select? -moz-background-clip? -moz-background-origin? -moz-background-size? -moz-border-radius? -moz-border-radius-bottomleft? -moz-border-radius-bottomright? -moz-border-radius-topleft? -moz-border-radius-topright? -moz-box-align? -moz-box-direction? -moz-box-flex? -moz-box-ordinal-group? -moz-box-orient? -moz-box-pack? -moz-box-shadow? -moz-column-count? -moz-column-fill? -moz-float-edge? -moz-force-broken-image-icon? -moz-opacity? -moz-outline? -moz-outline-color? -moz-outline-style? -moz-outline-width? -moz-text-align-last? -moz-text-decoration-color? -moz-text-decoration-line? -moz-text-decoration-style? -moz-transition-delay? -moz-transition-duration? -moz-transition-property? -moz-transition-timing-function? -moz-user-focus? -moz-user-input? -ms-ime-mode? -o-animation? -o-animation-delay? -o-animation-direction? -o-animation-duration? -o-animation-fill-mode? -o-animation-iteration-count? -o-animation-name? -o-animation-play-state? -o-animation-timing-function? -o-background-size? -o-border-image? -o-object-fit? -o-object-position? -o-tab-size? -o-text-overflow? -o-transform? -o-transform-origin? -o-transition? -o-transition-delay? -o-transition-duration? -o-transition-property? -o-transition-timing-function? -webkit-box-align? -webkit-box-direction? -webkit-box-flex? -webkit-box-flex-group? -webkit-box-lines? -webkit-box-ordinal-group? -webkit-box-orient? -webkit-box-pack? box-align? box-direction? box-flex? box-flex-group? box-lines? box-ordinal-group? box-orient? box-pack? clip? font-stretch? grid-column-gap? grid-gap? grid-row-gap? ime-mode? inset-area? offset-block? offset-block-end? offset-block-start? offset-inline? offset-inline-end? offset-inline-start? page-break-after? page-break-before? page-break-inside? position-try-options? scroll-snap-coordinate? scroll-snap-destination? scroll-snap-points-x? scroll-snap-points-y? scroll-snap-type-x? scroll-snap-type-y?

    Properties

    "-khtml-box-align"?: BoxAlign

    The box-align CSS property specifies how an element aligns its contents across its layout in a perpendicular direction. The effect of the property is only visible if there is extra space in the box.

    Syntax: start | center | end | baseline | stretch

    Initial value: stretch

    "-khtml-box-direction"?: BoxDirection

    The box-direction CSS property specifies whether a box lays out its contents normally (from the top or left edge), or in reverse (from the bottom or right edge).

    Syntax: normal | reverse | inherit

    Initial value: normal

    "-khtml-box-flex"?: BoxFlex

    The -moz-box-flex and -webkit-box-flex CSS properties specify how a -moz-box or -webkit-box grows to fill the box that contains it, in the direction of the containing box's layout.

    Syntax: <number>

    Initial value: 0

    "-khtml-box-flex-group"?: BoxFlexGroup

    The box-flex-group CSS property assigns the flexbox's child elements to a flex group.

    Syntax: <integer>

    Initial value: 1

    "-khtml-box-lines"?: BoxLines

    The box-lines CSS property determines whether the box may have a single or multiple lines (rows for horizontally oriented boxes, columns for vertically oriented boxes).

    Syntax: single | multiple

    Initial value: single

    "-khtml-box-ordinal-group"?: BoxOrdinalGroup

    The box-ordinal-group CSS property assigns the flexbox's child elements to an ordinal group.

    Syntax: <integer>

    Initial value: 1

    "-khtml-box-orient"?: BoxOrient

    The box-orient CSS property sets whether an element lays out its contents horizontally or vertically.

    Syntax: horizontal | vertical | inline-axis | block-axis | inherit

    Initial value: inline-axis

    "-khtml-box-pack"?: BoxPack

    The -moz-box-pack and -webkit-box-pack CSS properties specify how a -moz-box or -webkit-box packs its contents in the direction of its layout. The effect of this is only visible if there is extra space in the box.

    Syntax: start | center | end | justify

    Initial value: start

    "-khtml-line-break"?: LineBreak

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2020.

    Syntax: auto | loose | normal | strict | anywhere

    Initial value: auto

    "-khtml-opacity"?: Opacity

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

    Syntax: <opacity-value>

    Initial value: 1

    "-khtml-user-select"?: UserSelect

    This feature is not Baseline because it does not work in some of the most widely-used browsers.

    Syntax: auto | text | none | all

    Initial value: auto

    "-moz-background-clip"?: BackgroundClip

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

    Syntax: <bg-clip>#

    Initial value: border-box

    "-moz-background-origin"?: BackgroundOrigin

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

    Syntax: <visual-box>#

    Initial value: padding-box

    "-moz-background-size"?: BackgroundSize<TLength>

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

    Syntax: <bg-size>#

    Initial value: auto auto

    "-moz-border-radius"?: BorderRadius<TLength>

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

    Syntax: <length-percentage [0,∞]>{1,4} [ / <length-percentage [0,∞]>{1,4} ]?

    "-moz-border-radius-bottomleft"?: BorderBottomLeftRadius<TLength>

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

    Syntax: <length-percentage [0,∞]>{1,2}

    Initial value: 0

    "-moz-border-radius-bottomright"?: BorderBottomRightRadius<TLength>

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

    Syntax: <length-percentage [0,∞]>{1,2}

    Initial value: 0

    "-moz-border-radius-topleft"?: BorderTopLeftRadius<TLength>

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

    Syntax: <length-percentage [0,∞]>{1,2}

    Initial value: 0

    "-moz-border-radius-topright"?: BorderTopRightRadius<TLength>

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

    Syntax: <length-percentage [0,∞]>{1,2}

    Initial value: 0

    "-moz-box-align"?: BoxAlign

    The box-align CSS property specifies how an element aligns its contents across its layout in a perpendicular direction. The effect of the property is only visible if there is extra space in the box.

    Syntax: start | center | end | baseline | stretch

    Initial value: stretch

    "-moz-box-direction"?: BoxDirection

    The box-direction CSS property specifies whether a box lays out its contents normally (from the top or left edge), or in reverse (from the bottom or right edge).

    Syntax: normal | reverse | inherit

    Initial value: normal

    "-moz-box-flex"?: BoxFlex

    The -moz-box-flex and -webkit-box-flex CSS properties specify how a -moz-box or -webkit-box grows to fill the box that contains it, in the direction of the containing box's layout.

    Syntax: <number>

    Initial value: 0

    "-moz-box-ordinal-group"?: BoxOrdinalGroup

    The box-ordinal-group CSS property assigns the flexbox's child elements to an ordinal group.

    Syntax: <integer>

    Initial value: 1

    "-moz-box-orient"?: BoxOrient

    The box-orient CSS property sets whether an element lays out its contents horizontally or vertically.

    Syntax: horizontal | vertical | inline-axis | block-axis | inherit

    Initial value: inline-axis

    "-moz-box-pack"?: BoxPack

    The -moz-box-pack and -webkit-box-pack CSS properties specify how a -moz-box or -webkit-box packs its contents in the direction of its layout. The effect of this is only visible if there is extra space in the box.

    Syntax: start | center | end | justify

    Initial value: start

    "-moz-box-shadow"?: BoxShadow

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

    Syntax: none | <shadow>#

    Initial value: none

    "-moz-column-count"?: ColumnCount

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since March 2017.

    Syntax: <integer> | auto

    Initial value: auto

    "-moz-column-fill"?: ColumnFill

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since March 2017.

    Syntax: auto | balance

    Initial value: balance

    "-moz-float-edge"?: MozFloatEdge

    The non-standard -moz-float-edge CSS property specifies whether the height and width properties of the element include the margin, border, or padding thickness.

    Syntax: border-box | content-box | margin-box | padding-box

    Initial value: content-box

    "-moz-force-broken-image-icon"?: MozForceBrokenImageIcon

    The -moz-force-broken-image-icon extended CSS property can be used to force the broken image icon to be shown even when a broken image has an alt attribute.

    Syntax: 0 | 1

    Initial value: 0

    "-moz-opacity"?: Opacity

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

    Syntax: <opacity-value>

    Initial value: 1

    "-moz-outline"?: Outline<TLength>

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since March 2023.

    Syntax: <'outline-width'> || <'outline-style'> || <'outline-color'>

    "-moz-outline-color"?: OutlineColor

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

    Syntax: auto | <color>

    Initial value: auto

    "-moz-outline-style"?: OutlineStyle

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

    Syntax: auto | <outline-line-style>

    Initial value: none

    "-moz-outline-width"?: OutlineWidth<TLength>

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

    Syntax: <line-width>

    Initial value: medium

    "-moz-text-align-last"?: TextAlignLast

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2022.

    Syntax: auto | start | end | left | right | center | justify

    Initial value: auto

    "-moz-text-decoration-color"?: TextDecorationColor

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.

    Syntax: <color>

    Initial value: currentcolor

    "-moz-text-decoration-line"?: TextDecorationLine

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.

    Syntax: none | [ underline || overline || line-through || blink ] | spelling-error | grammar-error

    Initial value: none

    "-moz-text-decoration-style"?: TextDecorationStyle

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.

    Syntax: solid | double | dotted | dashed | wavy

    Initial value: solid

    "-moz-transition-delay"?: TransitionDelay<TTime>

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.

    Syntax: <time>#

    Initial value: 0s

    "-moz-transition-duration"?: TransitionDuration<TTime>

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.

    Syntax: <time>#

    Initial value: 0s

    "-moz-transition-property"?: TransitionProperty

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.

    Syntax: none | <single-transition-property>#

    Initial value: all

    "-moz-transition-timing-function"?: TransitionTimingFunction

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.

    Syntax: <easing-function>#

    Initial value: ease

    "-moz-user-focus"?: MozUserFocus

    The -moz-user-focus CSS property is used to indicate whether an element can have the focus.

    Syntax: ignore | normal | select-after | select-before | select-menu | select-same | select-all | none

    Initial value: none

    "-moz-user-input"?: MozUserInput

    In Mozilla applications, -moz-user-input determines if an element will accept user input.

    Syntax: auto | none | enabled | disabled

    Initial value: auto

    "-ms-ime-mode"?: ImeMode

    Syntax: auto | normal | active | inactive | disabled

    Initial value: auto

    "-o-animation"?: Animation<TTime>

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.

    Syntax: <single-animation>#

    "-o-animation-delay"?: AnimationDelay<TTime>

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.

    Syntax: <time>#

    Initial value: 0s

    "-o-animation-direction"?: AnimationDirection

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.

    Syntax: <single-animation-direction>#

    Initial value: normal

    "-o-animation-duration"?: AnimationDuration<TTime>

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.

    Syntax: [ auto | <time [0s,∞]> ]#

    Initial value: 0s

    "-o-animation-fill-mode"?: AnimationFillMode

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.

    Syntax: <single-animation-fill-mode>#

    Initial value: none

    "-o-animation-iteration-count"?: AnimationIterationCount

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.

    Syntax: <single-animation-iteration-count>#

    Initial value: 1

    "-o-animation-name"?: AnimationName

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.

    Syntax: [ none | <keyframes-name> ]#

    Initial value: none

    "-o-animation-play-state"?: AnimationPlayState

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.

    Syntax: <single-animation-play-state>#

    Initial value: running

    "-o-animation-timing-function"?: AnimationTimingFunction

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.

    Syntax: <easing-function>#

    Initial value: ease

    "-o-background-size"?: BackgroundSize<TLength>

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

    Syntax: <bg-size>#

    Initial value: auto auto

    "-o-border-image"?: BorderImage

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

    Syntax: <'border-image-source'> || <'border-image-slice'> [ / <'border-image-width'> | / <'border-image-width'>? / <'border-image-outset'> ]? || <'border-image-repeat'>

    "-o-object-fit"?: ObjectFit

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.

    Syntax: fill | contain | cover | none | scale-down

    Initial value: fill

    "-o-object-position"?: ObjectPosition<TLength>

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.

    Syntax: <position>

    Initial value: 50% 50%

    "-o-tab-size"?: TabSize<TLength>

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since August 2021.

    Syntax: <integer> | <length>

    Initial value: 8

    "-o-text-overflow"?: TextOverflow

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

    Syntax: [ clip | ellipsis | <string> ]{1,2}

    Initial value: clip

    "-o-transform"?: Transform

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.

    Syntax: none | <transform-list>

    Initial value: none

    "-o-transform-origin"?: TransformOrigin<TLength>

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.

    Syntax: [ <length-percentage> | left | center | right | top | bottom ] | [ [ <length-percentage> | left | center | right ] && [ <length-percentage> | top | center | bottom ] ] <length>?

    Initial value: 50% 50% 0

    "-o-transition"?: Transition<TTime>

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.

    Syntax: <single-transition>#

    "-o-transition-delay"?: TransitionDelay<TTime>

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.

    Syntax: <time>#

    Initial value: 0s

    "-o-transition-duration"?: TransitionDuration<TTime>

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.

    Syntax: <time>#

    Initial value: 0s

    "-o-transition-property"?: TransitionProperty

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.

    Syntax: none | <single-transition-property>#

    Initial value: all

    "-o-transition-timing-function"?: TransitionTimingFunction

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.

    Syntax: <easing-function>#

    Initial value: ease

    "-webkit-box-align"?: BoxAlign

    The box-align CSS property specifies how an element aligns its contents across its layout in a perpendicular direction. The effect of the property is only visible if there is extra space in the box.

    Syntax: start | center | end | baseline | stretch

    Initial value: stretch

    "-webkit-box-direction"?: BoxDirection

    The box-direction CSS property specifies whether a box lays out its contents normally (from the top or left edge), or in reverse (from the bottom or right edge).

    Syntax: normal | reverse | inherit

    Initial value: normal

    "-webkit-box-flex"?: BoxFlex

    The -moz-box-flex and -webkit-box-flex CSS properties specify how a -moz-box or -webkit-box grows to fill the box that contains it, in the direction of the containing box's layout.

    Syntax: <number>

    Initial value: 0

    "-webkit-box-flex-group"?: BoxFlexGroup

    The box-flex-group CSS property assigns the flexbox's child elements to a flex group.

    Syntax: <integer>

    Initial value: 1

    "-webkit-box-lines"?: BoxLines

    The box-lines CSS property determines whether the box may have a single or multiple lines (rows for horizontally oriented boxes, columns for vertically oriented boxes).

    Syntax: single | multiple

    Initial value: single

    "-webkit-box-ordinal-group"?: BoxOrdinalGroup

    The box-ordinal-group CSS property assigns the flexbox's child elements to an ordinal group.

    Syntax: <integer>

    Initial value: 1

    "-webkit-box-orient"?: BoxOrient

    The box-orient CSS property sets whether an element lays out its contents horizontally or vertically.

    Syntax: horizontal | vertical | inline-axis | block-axis | inherit

    Initial value: inline-axis

    "-webkit-box-pack"?: BoxPack

    The -moz-box-pack and -webkit-box-pack CSS properties specify how a -moz-box or -webkit-box packs its contents in the direction of its layout. The effect of this is only visible if there is extra space in the box.

    Syntax: start | center | end | justify

    Initial value: start

    "box-align"?: BoxAlign

    The box-align CSS property specifies how an element aligns its contents across its layout in a perpendicular direction. The effect of the property is only visible if there is extra space in the box.

    Syntax: start | center | end | baseline | stretch

    Initial value: stretch

    "box-direction"?: BoxDirection

    The box-direction CSS property specifies whether a box lays out its contents normally (from the top or left edge), or in reverse (from the bottom or right edge).

    Syntax: normal | reverse | inherit

    Initial value: normal

    "box-flex"?: BoxFlex

    The -moz-box-flex and -webkit-box-flex CSS properties specify how a -moz-box or -webkit-box grows to fill the box that contains it, in the direction of the containing box's layout.

    Syntax: <number>

    Initial value: 0

    "box-flex-group"?: BoxFlexGroup

    The box-flex-group CSS property assigns the flexbox's child elements to a flex group.

    Syntax: <integer>

    Initial value: 1

    "box-lines"?: BoxLines

    The box-lines CSS property determines whether the box may have a single or multiple lines (rows for horizontally oriented boxes, columns for vertically oriented boxes).

    Syntax: single | multiple

    Initial value: single

    "box-ordinal-group"?: BoxOrdinalGroup

    The box-ordinal-group CSS property assigns the flexbox's child elements to an ordinal group.

    Syntax: <integer>

    Initial value: 1

    "box-orient"?: BoxOrient

    The box-orient CSS property sets whether an element lays out its contents horizontally or vertically.

    Syntax: horizontal | vertical | inline-axis | block-axis | inherit

    Initial value: inline-axis

    "box-pack"?: BoxPack

    The -moz-box-pack and -webkit-box-pack CSS properties specify how a -moz-box or -webkit-box packs its contents in the direction of its layout. The effect of this is only visible if there is extra space in the box.

    Syntax: start | center | end | justify

    Initial value: start

    clip?: Clip

    The clip CSS property defines a visible portion of an element. The clip property applies only to absolutely positioned elements — that is, elements with position:absolute or position:fixed.

    Syntax: <shape> | auto

    Initial value: auto

    "font-stretch"?: FontStretch

    The font-stretch CSS property selects a normal, condensed, or expanded face from a font.

    Syntax: <font-stretch-absolute>

    Initial value: normal

    "grid-column-gap"?: GridColumnGap<TLength>

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

    Syntax: <length-percentage>

    Initial value: 0

    "grid-gap"?: GridGap<TLength>

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since October 2017.

    Syntax: <'grid-row-gap'> <'grid-column-gap'>?

    "grid-row-gap"?: GridRowGap<TLength>

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since October 2017.

    Syntax: <length-percentage>

    Initial value: 0

    "ime-mode"?: ImeMode

    Syntax: auto | normal | active | inactive | disabled

    Initial value: auto

    "inset-area"?: PositionArea

    This feature is not Baseline because it does not work in some of the most widely-used browsers.

    Syntax: none | <position-area>

    Initial value: none

    "offset-block"?: InsetBlock<TLength>

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2021.

    Syntax: <'top'>{1,2}

    "offset-block-end"?: InsetBlockEnd<TLength>

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2021.

    Syntax: <'top'>

    Initial value: auto

    "offset-block-start"?: InsetBlockStart<TLength>

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2021.

    Syntax: <'top'>

    Initial value: auto

    "offset-inline"?: InsetInline<TLength>

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2021.

    Syntax: <'top'>{1,2}

    "offset-inline-end"?: InsetInlineEnd<TLength>

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2021.

    Syntax: <'top'>

    Initial value: auto

    "offset-inline-start"?: InsetInlineStart<TLength>

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2021.

    Syntax: <'top'>

    Initial value: auto

    "page-break-after"?: PageBreakAfter

    The page-break-after CSS property adjusts page breaks after the current element.

    Syntax: auto | always | avoid | left | right | recto | verso

    Initial value: auto

    "page-break-before"?: PageBreakBefore

    The page-break-before CSS property adjusts page breaks before the current element.

    Syntax: auto | always | avoid | left | right | recto | verso

    Initial value: auto

    "page-break-inside"?: PageBreakInside

    The page-break-inside CSS property adjusts page breaks inside the current element.

    Syntax: auto | avoid

    Initial value: auto

    "position-try-options"?: PositionTryFallbacks

    This feature is not Baseline because it does not work in some of the most widely-used browsers.

    Syntax: none | [ [<dashed-ident> || <try-tactic>] | <'position-area'> ]#

    Initial value: none

    "scroll-snap-coordinate"?: ScrollSnapCoordinate<TLength>

    Syntax: none | <position>#

    Initial value: none

    "scroll-snap-destination"?: ScrollSnapDestination<TLength>

    Syntax: <position>

    Initial value: 0px 0px

    "scroll-snap-points-x"?: ScrollSnapPointsX

    Syntax: none | repeat( <length-percentage> )

    Initial value: none

    "scroll-snap-points-y"?: ScrollSnapPointsY

    Syntax: none | repeat( <length-percentage> )

    Initial value: none

    "scroll-snap-type-x"?: ScrollSnapTypeX

    Syntax: none | mandatory | proximity

    Initial value: none

    "scroll-snap-type-y"?: ScrollSnapTypeY

    Syntax: none | mandatory | proximity

    Initial value: none