Skip to main content

Crate css_ast

Crate css_ast 

Source

Re-exports§

pub use visit::*;

Modules§

declaration_metadata
feature_metadata
specificity
visit

Structs§

AbsFunction
https://drafts.csswg.org/css-values-4/#funcdef-abs
AccentColorStyleValue
Represents the style value for accent-color as defined in css-ui-4.
AcosFunction
https://drafts.csswg.org/css-values-4/#funcdef-acos
AdditiveSymbolsStyleValue
AnchorName
https://drafts.csswg.org/css-anchor-position-1/#typedef-anchor-name
AnchorNameStyleValue
Represents the style value for anchor-name as defined in css-anchor-position-2.
AnimationCompositionStyleValue
Represents the style value for animation-composition as defined in css-animations-2.
AnimationDelayEndStyleValue
Represents the style value for animation-delay-end as defined in css-animations-2.
AnimationDelayStartStyleValue
Represents the style value for animation-delay-start as defined in css-animations-2.
AnimationDelayStyleValue
Represents the style value for animation-delay as defined in css-animations-2.
AnimationDirectionStyleValue
Represents the style value for animation-direction as defined in css-animations-2.
AnimationDurationStyleValue
Represents the style value for animation-duration as defined in css-animations-2.
AnimationFillModeStyleValue
Represents the style value for animation-fill-mode as defined in css-animations-2.
AnimationIterationCountStyleValue
Represents the style value for animation-iteration-count as defined in css-animations-2.
AnimationNameStyleValue
Represents the style value for animation-name as defined in css-animations-2.
AnimationPlayStateStyleValue
Represents the style value for animation-play-state as defined in css-animations-2.
AnimationRangeCenterStyleValue
Represents the style value for animation-range-center as defined in pointer-animations-1.
AnimationRangeEndStyleValue
Represents the style value for animation-range-end as defined in scroll-animations-1.
AnimationRangeStartStyleValue
Represents the style value for animation-range-start as defined in scroll-animations-1.
AnimationRangeStyleValue
Represents the style value for animation-range as defined in scroll-animations-1.
AnimationStyleValue
Represents the style value for animation as defined in css-animations-2.
AnimationTimelineStyleValue
Represents the style value for animation-timeline as defined in css-animations-2.
AnimationTimingFunctionStyleValue
Represents the style value for animation-timing-function as defined in css-animations-2.
AnimationTriggerStyleValue
Represents the style value for animation-trigger as defined in animation-triggers-1.
AnnotationFunction
https://drafts.csswg.org/css-fonts-5/#font-variant-alternates-prop
AppliesTo
The type of element or container this style value applies to.
ArcCommand
ArcCommandParams
ArcRadii
https://drafts.csswg.org/css-shapes/#typedef-shape-arc-command
ArcRotate
AsinFunction
https://drafts.csswg.org/css-values-4/#funcdef-asin
AspectRatioStyleValue
Represents the style value for aspect-ratio as defined in css-sizing-4.
AtPosition
at <position>, as used by e.g. circle()/ellipse()/gradients.
AtRuleId
Atan2Function
https://drafts.csswg.org/css-values-4/#funcdef-atan2
AtanFunction
https://drafts.csswg.org/css-values-4/#funcdef-atan
AttrFunction
https://drafts.csswg.org/css-values-5/#attr-notation
AttrFunctionParams
AttrName
Attribute
Auto
The CSS auto keyword as a standalone parseable type.
AutoTrackList
https://drafts.csswg.org/css-grid-2/#typedef-auto-track-list
BackdropFilterStyleValue
Represents the style value for backdrop-filter as defined in filter-effects-2.
BackgroundAttachmentStyleValue
Represents the style value for background-attachment as defined in css-backgrounds-4.
BackgroundBlendModeStyleValue
Represents the style value for background-blend-mode as defined in compositing-2.
BackgroundClipStyleValue
Represents the style value for background-clip as defined in css-backgrounds-4.
BackgroundColorStyleValue
Represents the style value for background-color as defined in css-backgrounds-4.
BackgroundImageStyleValue
Represents the style value for background-image as defined in css-backgrounds-4.
BackgroundOriginStyleValue
Represents the style value for background-origin as defined in css-backgrounds-4.
BackgroundPositionBlockStyleValue
Represents the style value for background-position-block as defined in css-backgrounds-4.
BackgroundPositionInlineStyleValue
Represents the style value for background-position-inline as defined in css-backgrounds-4.
BackgroundPositionStyleValue
Represents the style value for background-position as defined in css-backgrounds-4.
BackgroundPositionXStyleValue
Represents the style value for background-position-x as defined in css-backgrounds-4.
BackgroundPositionYStyleValue
Represents the style value for background-position-y as defined in css-backgrounds-4.
BackgroundRepeatBlockStyleValue
Represents the style value for background-repeat-block as defined in css-backgrounds-4.
BackgroundRepeatInlineStyleValue
Represents the style value for background-repeat-inline as defined in css-backgrounds-4.
BackgroundRepeatStyleValue
Represents the style value for background-repeat as defined in css-backgrounds-4.
BackgroundRepeatXStyleValue
Represents the style value for background-repeat-x as defined in css-backgrounds-4.
BackgroundRepeatYStyleValue
Represents the style value for background-repeat-y as defined in css-backgrounds-4.
BackgroundSizeStyleValue
Represents the style value for background-size as defined in css-backgrounds-4.
BackgroundStyleValue
Represents the style value for background as defined in css-backgrounds-4.
BgLayer
Represents <bg-layer> and <final-bg-layer> from css-backgrounds-3.
BgPositionAndSize
Represents the <bg-position> [ / <bg-size> ]? component of <bg-layer>.
BlockSizeStyleValue
Represents the style value for block-size as defined in css-logical-1.
BlockStepSizeStyleValue
Represents the style value for block-step-size as defined in css-rhythm-1.
BlockStepStyleValue
Represents the style value for block-step as defined in css-rhythm-1.
BlurFunction
blur( <length [0,∞]>? )
BookmarkLabelStyleValue
Represents the style value for bookmark-label as defined in css-content-3.
BookmarkLevelStyleValue
Represents the style value for bookmark-level as defined in css-content-3.
BorderBlockClipStyleValue
Represents the style value for border-block-clip as defined in css-borders-4.
BorderBlockColorStyleValue
Represents the style value for border-block-color as defined in css-borders-4.
BorderBlockEndClipStyleValue
Represents the style value for border-block-end-clip as defined in css-borders-4.
BorderBlockEndRadiusStyleValue
Represents the style value for border-block-end-radius as defined in css-borders-4.
BorderBlockEndStyleStyleValue
Represents the style value for border-block-end-style as defined in css-borders-4.
BorderBlockEndStyleValue
Represents the style value for border-block-end as defined in css-borders-4.
BorderBlockEndWidthStyleValue
Represents the style value for border-block-end-width as defined in css-borders-4.
BorderBlockStartClipStyleValue
Represents the style value for border-block-start-clip as defined in css-borders-4.
BorderBlockStartRadiusStyleValue
Represents the style value for border-block-start-radius as defined in css-borders-4.
BorderBlockStartStyleStyleValue
Represents the style value for border-block-start-style as defined in css-borders-4.
BorderBlockStartStyleValue
Represents the style value for border-block-start as defined in css-borders-4.
BorderBlockStartWidthStyleValue
Represents the style value for border-block-start-width as defined in css-borders-4.
BorderBlockStyleStyleValue
Represents the style value for border-block-style as defined in css-borders-4.
BorderBlockStyleValue
Represents the style value for border-block as defined in css-borders-4.
BorderBlockWidthStyleValue
Represents the style value for border-block-width as defined in css-borders-4.
BorderBottomClipStyleValue
Represents the style value for border-bottom-clip as defined in css-borders-4.
BorderBottomLeftRadiusStyleValue
Represents the style value for border-bottom-left-radius as defined in css-borders-4.
BorderBottomRadiusStyleValue
Represents the style value for border-bottom-radius as defined in css-borders-4.
BorderBottomRightRadiusStyleValue
Represents the style value for border-bottom-right-radius as defined in css-borders-4.
BorderBottomStyleStyleValue
Represents the style value for border-bottom-style as defined in css-borders-4.
BorderBottomStyleValue
Represents the style value for border-bottom as defined in css-borders-4.
BorderBottomWidthStyleValue
Represents the style value for border-bottom-width as defined in css-borders-4.
BorderClipStyleValue
Represents the style value for border-clip as defined in css-borders-4.
BorderColorStyleValue
Represents the style value for border-color as defined in css-borders-4.
BorderEndEndRadiusStyleValue
Represents the style value for border-end-end-radius as defined in css-borders-4.
BorderEndStartRadiusStyleValue
Represents the style value for border-end-start-radius as defined in css-borders-4.
BorderImageOutsetStyleValue
Represents the style value for border-image-outset as defined in css-borders-4.
BorderImageRepeatStyleValue
Represents the style value for border-image-repeat as defined in css-borders-4.
BorderImageSliceStyleValue
Represents the style value for border-image-slice as defined in css-borders-4.
BorderImageSourceStyleValue
Represents the style value for border-image-source as defined in css-borders-4.
BorderImageWidthStyleValue
Represents the style value for border-image-width as defined in css-borders-4.
BorderInlineClipStyleValue
Represents the style value for border-inline-clip as defined in css-borders-4.
BorderInlineColorStyleValue
Represents the style value for border-inline-color as defined in css-borders-4.
BorderInlineEndClipStyleValue
Represents the style value for border-inline-end-clip as defined in css-borders-4.
BorderInlineEndRadiusStyleValue
Represents the style value for border-inline-end-radius as defined in css-borders-4.
BorderInlineEndStyleStyleValue
Represents the style value for border-inline-end-style as defined in css-borders-4.
BorderInlineEndStyleValue
Represents the style value for border-inline-end as defined in css-borders-4.
BorderInlineEndWidthStyleValue
Represents the style value for border-inline-end-width as defined in css-borders-4.
BorderInlineStartClipStyleValue
Represents the style value for border-inline-start-clip as defined in css-borders-4.
BorderInlineStartRadiusStyleValue
Represents the style value for border-inline-start-radius as defined in css-borders-4.
BorderInlineStartStyleStyleValue
Represents the style value for border-inline-start-style as defined in css-borders-4.
BorderInlineStartStyleValue
Represents the style value for border-inline-start as defined in css-borders-4.
BorderInlineStartWidthStyleValue
Represents the style value for border-inline-start-width as defined in css-borders-4.
BorderInlineStyleStyleValue
Represents the style value for border-inline-style as defined in css-borders-4.
BorderInlineStyleValue
Represents the style value for border-inline as defined in css-borders-4.
BorderInlineWidthStyleValue
Represents the style value for border-inline-width as defined in css-borders-4.
BorderLeftClipStyleValue
Represents the style value for border-left-clip as defined in css-borders-4.
BorderLeftRadiusStyleValue
Represents the style value for border-left-radius as defined in css-borders-4.
BorderLeftStyleStyleValue
Represents the style value for border-left-style as defined in css-borders-4.
BorderLeftStyleValue
Represents the style value for border-left as defined in css-borders-4.
BorderLeftWidthStyleValue
Represents the style value for border-left-width as defined in css-borders-4.
BorderRadius
https://drafts.csswg.org/css-borders-4/#typedef-border-radius
BorderRadiusStyleValue
Represents the style value for border-radius as defined in css-borders-4.
BorderRightClipStyleValue
Represents the style value for border-right-clip as defined in css-borders-4.
BorderRightRadiusStyleValue
Represents the style value for border-right-radius as defined in css-borders-4.
BorderRightStyleStyleValue
Represents the style value for border-right-style as defined in css-borders-4.
BorderRightStyleValue
Represents the style value for border-right as defined in css-borders-4.
BorderRightWidthStyleValue
Represents the style value for border-right-width as defined in css-borders-4.
BorderShapeStyleValue
Represents the style value for border-shape as defined in css-borders-4.
BorderSpacingStyleValue
Represents the style value for border-spacing as defined in css-tables-3.
BorderStartEndRadiusStyleValue
Represents the style value for border-start-end-radius as defined in css-borders-4.
BorderStartStartRadiusStyleValue
Represents the style value for border-start-start-radius as defined in css-borders-4.
BorderStyleStyleValue
Represents the style value for border-style as defined in css-borders-4.
BorderStyleValue
Represents the style value for border as defined in css-borders-4.
BorderTopClipStyleValue
Represents the style value for border-top-clip as defined in css-borders-4.
BorderTopLeftRadiusStyleValue
Represents the style value for border-top-left-radius as defined in css-borders-4.
BorderTopRadiusStyleValue
Represents the style value for border-top-radius as defined in css-borders-4.
BorderTopRightRadiusStyleValue
Represents the style value for border-top-right-radius as defined in css-borders-4.
BorderTopStyleStyleValue
Represents the style value for border-top-style as defined in css-borders-4.
BorderTopStyleValue
Represents the style value for border-top as defined in css-borders-4.
BorderTopWidthStyleValue
Represents the style value for border-top-width as defined in css-borders-4.
BorderWidthStyleValue
Represents the style value for border-width as defined in css-borders-4.
BottomStyleValue
Represents the style value for bottom as defined in css-position-4.
BoxPortion
Which portion(s) of the box model a property affects. This is a bitmask so properties can affect multiple portions.
BoxShadowBlurStyleValue
Represents the style value for box-shadow-blur as defined in css-borders-4.
BoxShadowColorStyleValue
Represents the style value for box-shadow-color as defined in css-borders-4.
BoxShadowOffsetStyleValue
Represents the style value for box-shadow-offset as defined in css-borders-4.
BoxShadowPositionStyleValue
Represents the style value for box-shadow-position as defined in css-borders-4.
BoxShadowSpreadStyleValue
Represents the style value for box-shadow-spread as defined in css-borders-4.
BoxShadowStyleValue
Represents the style value for box-shadow as defined in css-borders-4.
BoxSide
Which side(s) of the box a property applies to. This is a bitmask so properties can apply to multiple sides.
BrightnessFunction
brightness( <number [0,∞]> | <percentage [0,∞]> )
CSSFloat
CSSInt
CalcFunction
CalcInParens
A parenthesized <calc-sum>, e.g. the ( 1px + 2px ) in calc((1px + 2px) * 2).
CalcProduct
https://drafts.csswg.org/css-values-4/#typedef-calc-product
CalcSizeFunction
https://drafts.csswg.org/css-values-5/#calc-size
CalcSum
https://drafts.csswg.org/css-values-4/#typedef-calc-sum
CaretColorStyleValue
Represents the style value for caret-color as defined in css-ui-4.
CaretStyleValue
Represents the style value for caret as defined in css-ui-4.
CfImage
An image or color with an optional percentage in a cross-fade() function.
CharacterVariantFunction
https://drafts.csswg.org/css-fonts-5/#font-variant-alternates-prop
CharsetRule
https://drafts.csswg.org/css-syntax-3/#charset-rule
CircleFunction
https://drafts.csswg.org/css-shapes/#funcdef-basic-shape-circle
ClampFunction
https://drafts.csswg.org/css-values-4/#funcdef-clamp
Class
ClipStyleValue
Represents the style value for clip as defined in css-masking-1.
ColorAdjustStyleValue
Represents the style value for color-adjust as defined in css-color-adjust-1.
ColorFunctionColor
https://drafts.csswg.org/css-color/#funcdef-color
ColorFunctionColorParams
ColorInterpolationMethod
https://drafts.csswg.org/css-color-4/#color-interpolation-method
ColorMixFunction
https://drafts.csswg.org/css-color-5/#color-mix
ColorMixPart
A color with an optional percentage in a color-mix() function.
ColorProfileRule
Represents the @color-profile at-rule, e.g. @color-profile --swop5c { src: url(swop.icc) }.
ColorProfileRuleBlock
ColorProfileSrcValue
ColorRelativeFunction
Relative colour syntax for color().
ColorRelativeParams
Relative color params for color().
ColorSchemeStyleValue
Represents the style value for color-scheme as defined in css-color-adjust-1.
ColorStripe
https://drafts.csswg.org/css-images-4/#typedef-color-stripe
ColorStyleValue
Represents the style value for color as defined in css-color-6.
ColumnCountStyleValue
Represents the style value for column-count as defined in css-multicol-2.
ColumnHeightStyleValue
Represents the style value for column-height as defined in css-multicol-2.
ColumnRuleInsetCapEndStyleValue
Represents the style value for column-rule-inset-cap-end as defined in css-gaps-1.
ColumnRuleInsetCapStartStyleValue
Represents the style value for column-rule-inset-cap-start as defined in css-gaps-1.
ColumnRuleInsetCapStyleValue
Represents the style value for column-rule-inset-cap as defined in css-gaps-1.
ColumnRuleInsetEndStyleValue
Represents the style value for column-rule-inset-end as defined in css-gaps-1.
ColumnRuleInsetJunctionEndStyleValue
Represents the style value for column-rule-inset-junction-end as defined in css-gaps-1.
ColumnRuleInsetJunctionStartStyleValue
Represents the style value for column-rule-inset-junction-start as defined in css-gaps-1.
ColumnRuleInsetJunctionStyleValue
Represents the style value for column-rule-inset-junction as defined in css-gaps-1.
ColumnRuleInsetStartStyleValue
Represents the style value for column-rule-inset-start as defined in css-gaps-1.
ColumnRuleInsetStyleValue
Represents the style value for column-rule-inset as defined in css-gaps-1.
ColumnRuleStyleValue
Represents the style value for column-rule as defined in css-gaps-1.
ColumnWidthStyleValue
Represents the style value for column-width as defined in css-multicol-2.
ColumnsStyleValue
Represents the style value for columns as defined in css-multicol-2.
CommaOrSlash
ComponentValues
https://drafts.csswg.org/css-syntax-3/#consume-list-of-components
ComponentsValue
CompoundSelector
ContainIntrinsicBlockSizeStyleValue
Represents the style value for contain-intrinsic-block-size as defined in css-sizing-4.
ContainIntrinsicHeightStyleValue
Represents the style value for contain-intrinsic-height as defined in css-sizing-4.
ContainIntrinsicInlineSizeStyleValue
Represents the style value for contain-intrinsic-inline-size as defined in css-sizing-4.
ContainIntrinsicSizeStyleValue
Represents the style value for contain-intrinsic-size as defined in css-sizing-4.
ContainIntrinsicWidthStyleValue
Represents the style value for contain-intrinsic-width as defined in css-sizing-4.
ContainerCondition
ContainerConditionList
ContainerNameStyleValue
Represents the style value for container-name as defined in css-conditional-5.
ContainerRule
https://drafts.csswg.org/css-contain-3/#container-rule
ContainerRulesBlock
ContainerStyleValue
Represents the style value for container as defined in css-conditional-5.
ContentFunction
https://drafts.csswg.org/css-content-3/#funcdef-content
ContentList
https://drafts.csswg.org/css-content-3/#content-values
ContrastFunction
contrast( <number [0,∞]> | <percentage [0,∞]> )
CoordinatePair
https://drafts.csswg.org/css-shapes/#typedef-shape-coordinate-pair
CopyIntoStyleValue
Represents the style value for copy-into as defined in css-gcpm-4.
CornerBlockEndShapeStyleValue
Represents the style value for corner-block-end-shape as defined in css-borders-4.
CornerBlockEndStyleValue
Represents the style value for corner-block-end as defined in css-borders-4.
CornerBlockStartShapeStyleValue
Represents the style value for corner-block-start-shape as defined in css-borders-4.
CornerBlockStartStyleValue
Represents the style value for corner-block-start as defined in css-borders-4.
CornerBottomLeftShapeStyleValue
Represents the style value for corner-bottom-left-shape as defined in css-borders-4.
CornerBottomLeftStyleValue
Represents the style value for corner-bottom-left as defined in css-borders-4.
CornerBottomRightShapeStyleValue
Represents the style value for corner-bottom-right-shape as defined in css-borders-4.
CornerBottomRightStyleValue
Represents the style value for corner-bottom-right as defined in css-borders-4.
CornerBottomShapeStyleValue
Represents the style value for corner-bottom-shape as defined in css-borders-4.
CornerBottomStyleValue
Represents the style value for corner-bottom as defined in css-borders-4.
CornerEndEndShapeStyleValue
Represents the style value for corner-end-end-shape as defined in css-borders-4.
CornerEndEndStyleValue
Represents the style value for corner-end-end as defined in css-borders-4.
CornerEndStartShapeStyleValue
Represents the style value for corner-end-start-shape as defined in css-borders-4.
CornerEndStartStyleValue
Represents the style value for corner-end-start as defined in css-borders-4.
CornerInlineEndShapeStyleValue
Represents the style value for corner-inline-end-shape as defined in css-borders-4.
CornerInlineEndStyleValue
Represents the style value for corner-inline-end as defined in css-borders-4.
CornerInlineStartShapeStyleValue
Represents the style value for corner-inline-start-shape as defined in css-borders-4.
CornerInlineStartStyleValue
Represents the style value for corner-inline-start as defined in css-borders-4.
CornerLeftShapeStyleValue
Represents the style value for corner-left-shape as defined in css-borders-4.
CornerLeftStyleValue
Represents the style value for corner-left as defined in css-borders-4.
CornerRightShapeStyleValue
Represents the style value for corner-right-shape as defined in css-borders-4.
CornerRightStyleValue
Represents the style value for corner-right as defined in css-borders-4.
CornerShapeStyleValue
Represents the style value for corner-shape as defined in css-borders-4.
CornerStartEndShapeStyleValue
Represents the style value for corner-start-end-shape as defined in css-borders-4.
CornerStartEndStyleValue
Represents the style value for corner-start-end as defined in css-borders-4.
CornerStartStartShapeStyleValue
Represents the style value for corner-start-start-shape as defined in css-borders-4.
CornerStartStartStyleValue
Represents the style value for corner-start-start as defined in css-borders-4.
CornerStyleValue
Represents the style value for corner as defined in css-borders-4.
CornerTopLeftShapeStyleValue
Represents the style value for corner-top-left-shape as defined in css-borders-4.
CornerTopLeftStyleValue
Represents the style value for corner-top-left as defined in css-borders-4.
CornerTopRightShapeStyleValue
Represents the style value for corner-top-right-shape as defined in css-borders-4.
CornerTopRightStyleValue
Represents the style value for corner-top-right as defined in css-borders-4.
CornerTopShapeStyleValue
Represents the style value for corner-top-shape as defined in css-borders-4.
CornerTopStyleValue
Represents the style value for corner-top as defined in css-borders-4.
CosFunction
https://drafts.csswg.org/css-values-4/#funcdef-cos
CounterFunction
https://drafts.csswg.org/css-lists-3/#counter-functions
CounterFunctionParams
CounterIncrementStyleValue
Represents the style value for counter-increment as defined in css-lists-3.
CounterName
https://drafts.csswg.org/css-lists-3/#typedef-counter-name
CounterResetStyleValue
Represents the style value for counter-reset as defined in css-lists-3.
CounterSetStyleValue
Represents the style value for counter-set as defined in css-lists-3.
CounterStyleName
CounterStyleRule
https://drafts.csswg.org/css-counter-styles-3/#the-counter-style-rule
CounterStyleRuleBlock
CountersFunction
https://drafts.csswg.org/css-lists-3/#counter-functions
CountersFunctionParams
CrossFadeFunction
https://drafts.csswg.org/css-images-4/#funcdef-cross-fade
CssMetadata
Aggregated metadata computed from declarations within a block. This allows efficient checking of what types of properties a block contains without iterating through all declarations.
CssTypes
OR-composable bitflag recording the set of CSS value types a substitution position accepts.
CubicBezierFunction
CubicBezierFunctionParams
CueAfterStyleValue
Represents the style value for cue-after as defined in css-speech-1.
CueBeforeStyleValue
Represents the style value for cue-before as defined in css-speech-1.
CueStyleValue
Represents the style value for cue as defined in css-speech-1.
CursorStyleValue
Represents the style value for cursor as defined in css-ui-4.
CurveCommand
Custom
CustomDimension
CustomElementTag
CustomIdent
https://drafts.csswg.org/css-values/#custom-idents
DashedIdent
https://drafts.csswg.org/css-values/#dashed-idents
Decibel
Declaration
This is a generic type that can be used for AST nodes representing a Declaration, aka “property”. This is defined as:
DeclarationKind
Diagnostic
An issue that occurred during parse time.
DirPseudoFunction
DisplayListitem
https://drafts.csswg.org/css-display-4/#typedef-display-listitem
DocumentMatcherList
DocumentRule
https://www.w3.org/TR/2012/WD-css3-conditional-20120911/#at-document
DocumentRuleBlock
DominantBaselineStyleValue
Represents the style value for dominant-baseline as defined in css-inline-3.
DropShadowFunction
drop-shadow( <color>? && <length>{2,3} )
DynamicRangeLimitMixFunction
https://drafts.csswg.org/css-color-hdr-1/#dynamic-range-limit-mix
DynamicRangeLimitMixFunctionParams
ElementFunction
https://drafts.csswg.org/css-images-4/#funcdef-element
EllipseFunction
https://drafts.csswg.org/css-shapes/#funcdef-basic-shape-ellipse
EnvFunction
https://drafts.csswg.org/css-env/#env-function
EventTriggerNameStyleValue
Represents the style value for event-trigger-name as defined in animation-triggers-1.
EventTriggerSourceStyleValue
Represents the style value for event-trigger-source as defined in animation-triggers-1.
EventTriggerStyleValue
Represents the style value for event-trigger as defined in animation-triggers-1.
Exact
An exact value wrapper using const generics.
ExpFunction
https://drafts.csswg.org/css-values-4/#funcdef-exp
ExplicitTrackList
https://drafts.csswg.org/css-grid-2/#typedef-explicit-track-list
FadeFunction
https://drafts.csswg.org/css-overflow-4/#funcdef-text-overflow-fade
FallbackStyleValue
FeatureTagValue
<feature-tag-value> as defined in css-fonts-4.
FillColorStyleValue
Represents the style value for fill-color as defined in fill-stroke-3.
FillImageStyleValue
Represents the style value for fill-image as defined in fill-stroke-3.
FillLayer
Represents a single layer of the fill shorthand.
FillOpacityStyleValue
Represents the style value for fill-opacity as defined in fill-stroke-3.
FillPositionStyleValue
Represents the style value for fill-position as defined in fill-stroke-3.
FillRepeatStyleValue
Represents the style value for fill-repeat as defined in fill-stroke-3.
FillSizeStyleValue
Represents the style value for fill-size as defined in fill-stroke-3.
FillStyleValue
Represents the style value for fill as defined in fill-stroke-3.
FilterStyleValue
Represents the style value for filter as defined in filter-effects-2.
FilterValueList
https://drafts.csswg.org/filter-effects-1/#typedef-filter-value-list
FirstValidFunction
first-valid() function: returns the first syntactically valid value from a comma list.
FitContentFunction
https://drafts.csswg.org/css-grid-2/#funcdef-grid-template-columns-fit-content
Flex
https://www.w3.org/TR/css-grid-2/#typedef-flex
FlexFlowStyleValue
Represents the style value for flex-flow as defined in css-flexbox-2.
FlexGrowStyleValue
Represents the style value for flex-grow as defined in css-flexbox-2.
FlexLineCountStyleValue
Represents the style value for flex-line-count as defined in css-flexbox-2.
FlexShrinkStyleValue
Represents the style value for flex-shrink as defined in css-flexbox-2.
FlexStyleValue
Represents the style value for flex as defined in css-flexbox-2.
FlexStyleValueOptions
FloatOffsetStyleValue
Represents the style value for float-offset as defined in css-page-floats-3.
FloodColorStyleValue
Represents the style value for flood-color as defined in filter-effects-2.
FloodOpacityStyleValue
Represents the style value for flood-opacity as defined in filter-effects-2.
FlowFromStyleValue
Represents the style value for flow-from as defined in css-regions-1.
FontFaceAscentOverrideDescriptor
FontFaceDescentOverrideDescriptor
FontFaceFontFamilyDescriptor
FontFaceFontFeatureSettingsDescriptor
FontFaceFontLanguageOverrideDescriptor
FontFaceFontNamedInstanceDescriptor
FontFaceFontSizeDescriptor
FontFaceFontVariationSettingsDescriptor
FontFaceFontWeightDescriptor
FontFaceFontWidthDescriptor
FontFaceLineGapOverrideDescriptor
FontFaceRule
https://drafts.csswg.org/css-fonts/#font-face-rule
FontFaceRuleBlock
FontFaceSizeAdjustDescriptor
FontFaceSrcDescriptor
FontFaceSubscriptPositionOverrideDescriptor
FontFaceSubscriptSizeOverrideDescriptor
FontFaceSuperscriptPositionOverrideDescriptor
FontFaceSuperscriptSizeOverrideDescriptor
FontFaceUnicodeRangeDescriptor
FontFamilyStyleValue
Represents the style value for font-family as defined in css-fonts-5.
FontFeatureIndex
FontFeatureIndexList
FontFeatureIndexPair
FontFeatureSettingsStyleValue
Represents the style value for font-feature-settings as defined in css-fonts-5.
FontFeatureValueBlock
The block of @stylistic, @historical-forms, @swash, @ornaments and @annotation, each declaration of which takes a single <font-feature-index>.
FontFeatureValueListBlock
The block of @styleset, each declaration of which takes any number of <font-feature-index>es.
FontFeatureValuePairBlock
The block of @character-variant, each declaration of which takes one or two <font-feature-index>es.
FontFeatureValuesPrelude
FontFeatureValuesRule
Represents the @font-feature-values at-rule, e.g. @font-feature-values Taisho Gothic { @annotation { boxed: 1 } }.
FontFeatureValuesRuleBlock
FontLanguageOverrideStyleValue
Represents the style value for font-language-override as defined in css-fonts-5.
FontPaletteValuesFontFamilyValue
FontPaletteValuesRule
Represents the @font-palette-values at-rule, e.g. @font-palette-values --cooler { base-palette: 2 }.
FontPaletteValuesRuleBlock
FontSrcList
https://drafts.csswg.org/css-fonts-4/#src-desc
FontSynthesisStyleValue
Represents the style value for font-synthesis as defined in css-fonts-5.
FontSynthesisStyleValueOptions
FontVariantAlternatesStyleValue
Represents the style value for font-variant-alternates as defined in css-fonts-5.
FontVariantAlternatesStyleValueOptions
FontVariantEastAsianStyleValue
Represents the style value for font-variant-east-asian as defined in css-fonts-5.
FontVariantEastAsianStyleValueOptions
FontVariantNumericStyleValue
Represents the style value for font-variant-numeric as defined in css-fonts-5.
FontVariantNumericStyleValueOptions
FontVariationSettingsStyleValue
Represents the style value for font-variation-settings as defined in css-fonts-5.
FormatFunction
https://drafts.csswg.org/css-fonts-4/#src-desc
GapRepeatRule
GapRuleList
https://drafts.csswg.org/css-gaps-1/#typedef-gap-rule-list
GapStyleValue
Represents the style value for gap as defined in css-gaps-1.
GenericScriptSpecific
https://drafts.csswg.org/css-fonts-4/#family-name-syntax
GenericVoice
https://drafts.csswg.org/css-speech-1/#typedef-generic-voice
GrayscaleFunction
grayscale( <number [0,1]> | <percentage [0,100]> )
GridAreaStyleValue
Represents the style value for grid-area as defined in css-grid-3.
GridAutoColumnsStyleValue
Represents the style value for grid-auto-columns as defined in css-grid-3.
GridAutoRowsStyleValue
Represents the style value for grid-auto-rows as defined in css-grid-3.
GridColumnEndStyleValue
Represents the style value for grid-column-end as defined in css-grid-3.
GridColumnStartStyleValue
Represents the style value for grid-column-start as defined in css-grid-3.
GridColumnStyleValue
Represents the style value for grid-column as defined in css-grid-3.
GridRowEndStyleValue
Represents the style value for grid-row-end as defined in css-grid-3.
GridRowStartStyleValue
Represents the style value for grid-row-start as defined in css-grid-3.
GridRowStyleValue
Represents the style value for grid-row as defined in css-grid-3.
GridTemplateAreasStyleValue
Represents the style value for grid-template-areas as defined in css-grid-3.
HasPseudoFunction
HeadingPseudoFunction
HighlightPseudoElement
HorizontalLineCommand
HostContextPseudoFunction
HostPseudoFunction
HslFunction
https://drafts.csswg.org/css-color/#funcdef-hsl
HslFunctionParams
HslRelativeFunction
Relative colour syntax for hsl().
HslRelativeParams
Relative color params for hsl() / hsla().
HslaFunction
HslaRelativeFunction
Relative colour syntax for hsla().
HueInterpolationMethod
https://drafts.csswg.org/css-color-4/#typedef-hue-interpolation-method
HueRotateFunction
hue-rotate( <angle> | <zero> )
HwbFunction
https://drafts.csswg.org/css-color/#funcdef-hwb
HwbFunctionParams
HwbRelativeFunction
Relative colour syntax for hwb().
HwbRelativeParams
Relative color params for hwb().
HyphenateCharacterStyleValue
Represents the style value for hyphenate-character as defined in css-text-5.
HyphenateLimitCharsStyleValue
Represents the style value for hyphenate-limit-chars as defined in css-text-5.
HyphenateLimitZoneStyleValue
Represents the style value for hyphenate-limit-zone as defined in css-text-5.
HypotFunction
https://drafts.csswg.org/css-values-4/#funcdef-hypot
Id
IdentFunction
https://drafts.csswg.org/css-values-5/#ident
IfBranch
A single <if-branch>: <if-condition> : <declaration-value>?. The branch value V is the enclosing value slot (e.g. Value<'a, T>), so substitution functions inside it are preserved.
IfFunction
if() function: conditional CSS value selection.
Image1d
https://drafts.csswg.org/css-images-4/#typedef-image-1d
ImageFunction
https://drafts.csswg.org/css-images-4/#funcdef-image
ImageFunctionParams
The arguments of an image() function.
ImageResolutionStyleValue
Represents the style value for image-resolution as defined in css-images-5.
ImageSetFunction
https://drafts.csswg.org/css-images-4/#funcdef-image-set
ImportLayerFunction
ImportRule
https://drafts.csswg.org/css-cascade-5/#at-ruledef-import
ImportSupportsFunction
InlineSizeStyleValue
Represents the style value for inline-size as defined in css-logical-1.
InsetBlockEndStyleValue
Represents the style value for inset-block-end as defined in css-position-4.
InsetBlockStartStyleValue
Represents the style value for inset-block-start as defined in css-position-4.
InsetBlockStyleValue
Represents the style value for inset-block as defined in css-position-4.
InsetFunction
https://drafts.csswg.org/css-shapes/#funcdef-basic-shape-inset
InsetFunctionParams
InsetInlineEndStyleValue
Represents the style value for inset-inline-end as defined in css-position-4.
InsetInlineStartStyleValue
Represents the style value for inset-inline-start as defined in css-position-4.
InsetInlineStyleValue
Represents the style value for inset-inline as defined in css-position-4.
InsetStyleValue
Represents the style value for inset as defined in css-position-4.
InterestDelayEndStyleValue
Represents the style value for interest-delay-end as defined in css-ui-4.
InterestDelayStartStyleValue
Represents the style value for interest-delay-start as defined in css-ui-4.
InterestDelayStyleValue
Represents the style value for interest-delay as defined in css-ui-4.
InvertFunction
invert( <number [0,1]> | <percentage [0,100]> )
IsPseudoFunction
IsolationStyleValue
Represents the style value for isolation as defined in compositing-2.
Keyframe
KeyframeSelectors
KeyframesRule
https://drafts.csswg.org/css-animations/#at-ruledef-keyframes
KeyframesRuleBlock
KeypressFunction
https://drafts.csswg.org/css-grid-2/#funcdef-grid-template-columns-fit-content
LabFunction
https://drafts.csswg.org/css-color/#funcdef-lab
LabFunctionParams
LabRelativeFunction
Relative colour syntax for lab().
LabRelativeParams
Relative color params for lab() / oklab().
LangPseudoFunction
LangValues
LayerName
LayerNameList
LayerRule
https://drafts.csswg.org/css-cascade-5/#layering
LayerRuleBlock
LchFunction
https://drafts.csswg.org/css-color/#funcdef-lch
LchFunctionParams
LchRelativeFunction
Relative colour syntax for lch().
LchRelativeParams
Relative color params for lch() / oklch().
LeaderFunction
https://drafts.csswg.org/css-content-3/#leader-function
LeftStyleValue
Represents the style value for left as defined in css-position-4.
LetterSpacingStyleValue
Represents the style value for letter-spacing as defined in css-text-5.
LightDarkFunction
https://drafts.csswg.org/css-color-5/#light-dark
LightingColorStyleValue
Represents the style value for lighting-color as defined in filter-effects-2.
LineClampStyleValue
Represents the style value for line-clamp as defined in css-overflow-5.
LineColorList
https://drafts.csswg.org/css-gaps-1/#typedef-line-color-list
LineCommand
https://drafts.csswg.org/css-shapes/#typedef-shape-line-command
LineHeightStepStyleValue
Represents the style value for line-height-step as defined in css-rhythm-1.
LineNameList
https://drafts.csswg.org/css-grid-2/#typedef-line-name-list
LineNames
https://drafts.csswg.org/css-grid-2/#typedef-line-names
LinePaddingStyleValue
Represents the style value for line-padding as defined in css-text-5.
LineStyleList
https://drafts.csswg.org/css-gaps-1/#typedef-line-style-list
LineWidthList
https://drafts.csswg.org/css-gaps-1/#typedef-line-width-list
LinearFunction
LinearFunctionParams
LinearGradientFunction
https://drafts.csswg.org/css-images-3/#funcdef-linear-gradient
LinearGradientFunctionParams
LinkParametersStyleValue
Represents the style value for link-parameters as defined in css-link-params-1.
ListStyleImageStyleValue
Represents the style value for list-style-image as defined in css-lists-3.
ListStyleStyleValue
Represents the style value for list-style as defined in css-lists-3.
LocalFunction
https://drafts.csswg.org/css-fonts-4/#src-desc
LogFunction
https://drafts.csswg.org/css-values-4/#funcdef-log
MarginBlockEndStyleValue
Represents the style value for margin-block-end as defined in css-logical-1.
MarginBlockStartStyleValue
Represents the style value for margin-block-start as defined in css-logical-1.
MarginBlockStyleValue
Represents the style value for margin-block as defined in css-logical-1.
MarginBottomStyleValue
Represents the style value for margin-bottom as defined in css-box-4.
MarginInlineEndStyleValue
Represents the style value for margin-inline-end as defined in css-logical-1.
MarginInlineStartStyleValue
Represents the style value for margin-inline-start as defined in css-logical-1.
MarginInlineStyleValue
Represents the style value for margin-inline as defined in css-logical-1.
MarginLeftStyleValue
Represents the style value for margin-left as defined in css-box-4.
MarginRightStyleValue
Represents the style value for margin-right as defined in css-box-4.
MarginRuleBlock
MarginStyleValue
Represents the style value for margin as defined in css-box-4.
MarginTopStyleValue
Represents the style value for margin-top as defined in css-box-4.
MarkerEndStyleValue
Represents the style value for marker-end as defined in SVG 2 Painting.
MarkerMidStyleValue
Represents the style value for marker-mid as defined in SVG 2 Painting.
MarkerStartStyleValue
Represents the style value for marker-start as defined in SVG 2 Painting.
MarkerStyleValue
Represents the style value for marker as defined in SVG 2 Painting.
MaskBorderOutsetStyleValue
Represents the style value for mask-border-outset as defined in css-masking-1.
MaskBorderRepeatStyleValue
Represents the style value for mask-border-repeat as defined in css-masking-1.
MaskBorderSliceStyleValue
Represents the style value for mask-border-slice as defined in css-masking-1.
MaskBorderSourceStyleValue
Represents the style value for mask-border-source as defined in css-masking-1.
MaskBorderStyleValue
Represents the style value for mask-border as defined in css-masking-1.
MaskBorderWidthStyleValue
Represents the style value for mask-border-width as defined in css-masking-1.
MaskClipStyleValue
Represents the style value for mask-clip as defined in css-masking-1.
MaskCompositeStyleValue
Represents the style value for mask-composite as defined in css-masking-1.
MaskImageStyleValue
Represents the style value for mask-image as defined in css-masking-1.
MaskLayer
https://drafts.csswg.org/css-masking-1/#typedef-mask-layer
MaskModeStyleValue
Represents the style value for mask-mode as defined in css-masking-1.
MaskOriginStyleValue
Represents the style value for mask-origin as defined in css-masking-1.
MaskPositionStyleValue
Represents the style value for mask-position as defined in css-masking-1.
MaskRepeatStyleValue
Represents the style value for mask-repeat as defined in css-masking-1.
MaskSizeStyleValue
Represents the style value for mask-size as defined in css-masking-1.
MaskStyleValue
Represents the style value for mask as defined in css-masking-1.
Matrix3dFunction
https://drafts.csswg.org/css-transforms-2/#funcdef-matrix3d
Matrix3dFunctionParams
MatrixFunction
https://drafts.csswg.org/css-transforms-1/#funcdef-transform-matrix
MatrixFunctionParams
MaxBlockSizeStyleValue
Represents the style value for max-block-size as defined in css-logical-1.
MaxFunction
MaxInlineSizeStyleValue
Represents the style value for max-inline-size as defined in css-logical-1.
MaxLinesStyleValue
Represents the style value for max-lines as defined in css-overflow-5.
MediaQuery
MediaQueryList
MediaRule
https://drafts.csswg.org/mediaqueries-4/
MediaRuleBlock
MinBlockSizeStyleValue
Represents the style value for min-block-size as defined in css-logical-1.
MinFunction
MinInlineSizeStyleValue
Represents the style value for min-inline-size as defined in css-logical-1.
MinmaxFunction
https://drafts.csswg.org/css-grid-2/#funcdef-grid-template-columns-minmax
ModFunction
https://drafts.csswg.org/css-values-4/#funcdef-mod
MoveCommand
https://drafts.csswg.org/css-shapes/#typedef-shape-move-command
MozColumnCountStyleValue
-moz-column-count — alias for column-count.
MozDocumentRule
MozFilterStyleValue
-moz-filter - alias for filter.
MozLocaleDirFunctionalPseudoClass
MozTransitionStyleValue
-moz-transition — alias for transition.
MsFlexFlowStyleValue
-ms-flex-flow — IE10 alias for flex-flow.
MsFlexNegativeStyleValue
-ms-flex-negative — IE10 alias for flex-shrink.
MsFlexOrderStyleValue
-ms-flex-order — IE10 alias for order.
MsFlexPositiveStyleValue
-ms-flex-positive — IE10 alias for flex-grow.
MsFlexStyleValue
-ms-flex — IE10 alias for flex.
MsFlexStyleValueOptions
MsImeAlignMediaFeatureKeyword
MsTextSizeAdjustStyleValue
-ms-text-size-adjust — alias for text-size-adjust.
MsTransformStyleValue
-ms-transform — IE9 alias for transform.
MsTransitionStyleValue
-ms-transition — IE10 alias for transition.
NameRepeat
https://drafts.csswg.org/css-grid-2/#typedef-name-repeat
NameRepeatParams
NamedRepeatItems
Namespace
https://drafts.csswg.org/selectors/#type-nmsp
NamespaceRule
https://drafts.csswg.org/css-namespaces/#at-ruledef-namespace
NegativeStyleValue
NodeKinds
Categories of nodes present in metadata, used for selector filtering.
NonEmpty
A non-empty collection wrapper.
NonNegative
A non-negative value wrapper.
NonZero
A non-zero value wrapper.
NotPseudoFunction
NthChildPseudoFunction
NthColPseudoFunction
NthLastChildPseudoFunction
NthLastColPseudoFunction
NthLastOfTypePseudoFunction
NthOfTypePseudoFunction
OFilterStyleValue
-o-filter - alias for filter.
ObjectPositionStyleValue
Represents the style value for object-position as defined in css-images-5.
ObjectViewBoxStyleValue
Represents the style value for object-view-box as defined in css-images-5.
OffsetAnchorStyleValue
Represents the style value for offset-anchor as defined in motion-1.
OffsetDistanceStyleValue
Represents the style value for offset-distance as defined in motion-1.
OffsetPathStyleValue
Represents the style value for offset-path as defined in motion-1.
OklabFunction
https://drafts.csswg.org/css-color/#funcdef-oklab
OklabRelativeFunction
Relative colour syntax for oklab().
OklchFunction
https://drafts.csswg.org/css-color/#funcdef-oklch
OklchRelativeFunction
Relative colour syntax for oklch().
OpacityFunction
opacity( <number [0,1]> | <percentage [0,100]> )
OpacityStyleValue
Represents the style value for opacity as defined in css-color-6.
OpentypeTag
<opentype-tag> as defined in css-fonts-4.
OrderStyleValue
Represents the style value for order as defined in css-display-4.
OrnamentsFunction
https://drafts.csswg.org/css-fonts-5/#font-variant-alternates-prop
OrphansStyleValue
Represents the style value for orphans as defined in css-break-4.
OutlineColorStyleValue
Represents the style value for outline-color as defined in css-ui-4.
OutlineOffsetStyleValue
Represents the style value for outline-offset as defined in css-ui-4.
OutlineStyleStyleValue
Represents the style value for outline-style as defined in css-ui-4.
OutlineStyleValue
Represents the style value for outline as defined in css-ui-4.
OutlineWidthStyleValue
Represents the style value for outline-width as defined in css-ui-4.
OverflowClipMarginBlockEndStyleValue
Represents the style value for overflow-clip-margin-block-end as defined in css-overflow-5.
OverflowClipMarginBlockStartStyleValue
Represents the style value for overflow-clip-margin-block-start as defined in css-overflow-5.
OverflowClipMarginBlockStyleValue
Represents the style value for overflow-clip-margin-block as defined in css-overflow-5.
OverflowClipMarginBottomStyleValue
Represents the style value for overflow-clip-margin-bottom as defined in css-overflow-5.
OverflowClipMarginInlineEndStyleValue
Represents the style value for overflow-clip-margin-inline-end as defined in css-overflow-5.
OverflowClipMarginInlineStartStyleValue
Represents the style value for overflow-clip-margin-inline-start as defined in css-overflow-5.
OverflowClipMarginInlineStyleValue
Represents the style value for overflow-clip-margin-inline as defined in css-overflow-5.
OverflowClipMarginLeftStyleValue
Represents the style value for overflow-clip-margin-left as defined in css-overflow-5.
OverflowClipMarginRightStyleValue
Represents the style value for overflow-clip-margin-right as defined in css-overflow-5.
OverflowClipMarginStyleValue
Represents the style value for overflow-clip-margin as defined in css-overflow-5.
OverflowClipMarginTopStyleValue
Represents the style value for overflow-clip-margin-top as defined in css-overflow-5.
OverflowStyleValue
Represents the style value for overflow as defined in css-overflow-5.
OverrideColorsValue
OverscrollBehaviorStyleValue
Represents the style value for overscroll-behavior as defined in css-overscroll-1.
PadStyleValue
PaddingBlockEndStyleValue
Represents the style value for padding-block-end as defined in css-logical-1.
PaddingBlockStartStyleValue
Represents the style value for padding-block-start as defined in css-logical-1.
PaddingBlockStyleValue
Represents the style value for padding-block as defined in css-logical-1.
PaddingBottomStyleValue
Represents the style value for padding-bottom as defined in css-box-4.
PaddingInlineEndStyleValue
Represents the style value for padding-inline-end as defined in css-logical-1.
PaddingInlineStartStyleValue
Represents the style value for padding-inline-start as defined in css-logical-1.
PaddingInlineStyleValue
Represents the style value for padding-inline as defined in css-logical-1.
PaddingLeftStyleValue
Represents the style value for padding-left as defined in css-box-4.
PaddingRightStyleValue
Represents the style value for padding-right as defined in css-box-4.
PaddingStyleValue
Represents the style value for padding as defined in css-box-4.
PaddingTopStyleValue
Represents the style value for padding-top as defined in css-box-4.
PageRule
https://drafts.csswg.org/cssom-1/#csspagerule
PageRuleBlock
PageSelector
PageSelectorList
PageStyleValue
Represents the style value for page as defined in css-page-4.
PaintOrderStyleValue
Represents the style value for paint-order as defined in SVG 2 Painting.
PaintOrderStyleValueOptions
PaletteIdentifier
https://www.w3.org/TR/css-fonts-4/#typedef-font-palette-palette-identifier
PaletteMixFunction
https://drafts.csswg.org/css-fonts-5/#typedef-palette-mix-function
PaletteMixFunctionParams
A palette with an optional percentage in a palette-mix() function.
ParamFunction
https://drafts.csswg.org/css-link-params-1/#funcdef-param
ParamFunctionParams
PartPseudoElement
PathFunction
https://drafts.csswg.org/css-shapes/#funcdef-basic-shape-path
PauseStyleValue
Represents the style value for pause as defined in css-speech-1.
Percentage
PerspectiveFunction
https://drafts.csswg.org/css-transforms-2/#funcdef-perspective
PerspectiveOriginStyleValue
Represents the style value for perspective-origin as defined in css-transforms-2.
PerspectiveStyleValue
Represents the style value for perspective as defined in css-transforms-2.
PickerPseudoElement
PlaceContentStyleValue
Represents the style value for place-content as defined in css-align-3.
PlaceItemsStyleValue
Represents the style value for place-items as defined in css-align-3.
PlaceSelfStyleValue
Represents the style value for place-self as defined in css-align-3.
PointerTimelineAxisStyleValue
Represents the style value for pointer-timeline-axis as defined in pointer-animations-1.
PointerTimelineNameStyleValue
Represents the style value for pointer-timeline-name as defined in pointer-animations-1.
PointerTimelineStyleValue
Represents the style value for pointer-timeline as defined in pointer-animations-1.
PolygonFunction
https://drafts.csswg.org/css-shapes/#funcdef-basic-shape-polygon
PolygonRound
PositionAndSize
Represents the <position> [ / <bg-size> ]? component shared by the fill and stroke shorthands (mirrors <bg-position> [ / <bg-size> ]? used by background, but using the plain <position> type per fill-position and stroke-position).
PositionAreaStyleValue
Represents the style value for position-area as defined in css-anchor-position-2.
PositionTryFallbacksStyleValue
Represents the style value for position-try-fallbacks as defined in css-anchor-position-2.
PositionTryOrderStyleValue
Represents the style value for position-try-order as defined in css-anchor-position-2.
PositionTryStyleValue
Represents the style value for position-try as defined in css-anchor-position-2.
Positive
A positive value wrapper.
PositiveNonZeroInt
PowFunction
https://drafts.csswg.org/css-values-4/#funcdef-pow
PrefixStyleValue
PropertyGroup
The CSS specification/module that a property belongs to.
PropertyKind
Queryable properties a node exposes for selector matching. Used by attribute selectors like [name] or [name=value].
PropertyPrelude
PropertyRule
https://drafts.css-houdini.org/css-properties-values-api/#at-property-rule
PropertyRuleBlock
RadialGradientFunction
https://drafts.csswg.org/css-images-3/#funcdef-radial-gradient
RadialGradientFunctionParams
RangeStyleValue
Ranged
A range-constrained value wrapper using const generics.
Ratio
https://drafts.csswg.org/css-values-4/#ratios
RayFunction
https://drafts.csswg.org/motion-1/#funcdef-ray
RayFunctionParams
The arguments of RayFunction, which may appear in any order.
ReadingOrderStyleValue
Represents the style value for reading-order as defined in css-display-4.
RectFunction
https://drafts.csswg.org/css-masking-1/#funcdef-rect
RelativeColorOrigin
The from <color> clause in relative color syntax.
RelativeControlPoint
https://drafts.csswg.org/css-shapes/#typedef-shape-relative-control-point
RemFunction
https://drafts.csswg.org/css-values-4/#funcdef-rem
RepeatFunction
RepeatingLinearGradientFunction
https://drafts.csswg.org/css-images-3/#funcdef-repeating-linear-gradient
RepeatingLinearGradientFunctionParams
RepeatingRadialGradientFunction
https://drafts.csswg.org/css-images-3/#funcdef-repeating-radial-gradient
RepeatingRadialGradientFunctionParams
RestStyleValue
Represents the style value for rest as defined in css-speech-1.
ReversedCounterName
https://drafts.csswg.org/css-lists-3/#typedef-reversed-counter-name
RgbFunction
https://drafts.csswg.org/css-color/#funcdef-rgb
RgbFunctionParams
RgbRelativeFunction
Relative colour syntax for rgb().
RgbRelativeParams
Relative color params for rgb() / rgba().
RgbaFunction
RgbaRelativeFunction
Relative colour syntax for rgba().
RightStyleValue
Represents the style value for right as defined in css-position-4.
Rotate3dFunction
https://drafts.csswg.org/css-transforms-2/#funcdef-rotate3d
Rotate3dFunctionParams
RotateFunction
https://drafts.csswg.org/css-transforms-1/#funcdef-transform-rotate
RotatexFunction
https://drafts.csswg.org/css-transforms-2/#funcdef-rotatex
RotateyFunction
https://drafts.csswg.org/css-transforms-2/#funcdef-rotatey
RotatezFunction
https://drafts.csswg.org/css-transforms-2/#funcdef-rotatez
RoundFunction
https://drafts.csswg.org/css-values-4/#funcdef-round
RowRuleInsetCapEndStyleValue
Represents the style value for row-rule-inset-cap-end as defined in css-gaps-1.
RowRuleInsetCapStartStyleValue
Represents the style value for row-rule-inset-cap-start as defined in css-gaps-1.
RowRuleInsetCapStyleValue
Represents the style value for row-rule-inset-cap as defined in css-gaps-1.
RowRuleInsetEndStyleValue
Represents the style value for row-rule-inset-end as defined in css-gaps-1.
RowRuleInsetJunctionEndStyleValue
Represents the style value for row-rule-inset-junction-end as defined in css-gaps-1.
RowRuleInsetJunctionStartStyleValue
Represents the style value for row-rule-inset-junction-start as defined in css-gaps-1.
RowRuleInsetJunctionStyleValue
Represents the style value for row-rule-inset-junction as defined in css-gaps-1.
RowRuleInsetStartStyleValue
Represents the style value for row-rule-inset-start as defined in css-gaps-1.
RowRuleInsetStyleValue
Represents the style value for row-rule-inset as defined in css-gaps-1.
RowRuleStyleValue
Represents the style value for row-rule as defined in css-gaps-1.
RuleBreakStyleValue
Represents the style value for rule-break as defined in css-gaps-1.
RuleColorStyleValue
Represents the style value for rule-color as defined in css-gaps-1.
RuleInsetCapStyleValue
Represents the style value for rule-inset-cap as defined in css-gaps-1.
RuleInsetEndStyleValue
Represents the style value for rule-inset-end as defined in css-gaps-1.
RuleInsetJunctionStyleValue
Represents the style value for rule-inset-junction as defined in css-gaps-1.
RuleInsetStartStyleValue
Represents the style value for rule-inset-start as defined in css-gaps-1.
RuleInsetStyleValue
Represents the style value for rule-inset as defined in css-gaps-1.
RuleStyleStyleValue
Represents the style value for rule-style as defined in css-gaps-1.
RuleStyleValue
Represents the style value for rule as defined in css-gaps-1.
RuleVisibilityItemsStyleValue
Represents the style value for rule-visibility-items as defined in css-gaps-1.
RuleWidthStyleValue
Represents the style value for rule-width as defined in css-gaps-1.
RunningStyleValue
Represents the style value for running as defined in css-gcpm-4.
SaturateFunction
saturate( <number [0,∞]> | <percentage [0,∞]> )
Scale3dFunction
https://drafts.csswg.org/css-transforms-2/#funcdef-scale3d
Scale3dFunctionParams
ScaleFunction
https://drafts.csswg.org/css-transforms-2/#funcdef-scale
ScaleStyleValue
Represents the style value for scale as defined in css-transforms-2.
ScalexFunction
https://drafts.csswg.org/css-transforms-2/#funcdef-scalex
ScaleyFunction
https://drafts.csswg.org/css-transforms-2/#funcdef-scaley
ScalezFunction
https://drafts.csswg.org/css-transforms-2/#funcdef-scalez
ScopeEnd
ScopeRule
Represents the @scope at-rule, e.g. @scope (.card) to (.content) { p { color: red } }.
ScopeRuleBlock
ScopeStart
ScrollMarginBlockEndStyleValue
Represents the style value for scroll-margin-block-end as defined in css-scroll-snap-2.
ScrollMarginBlockStartStyleValue
Represents the style value for scroll-margin-block-start as defined in css-scroll-snap-2.
ScrollMarginBlockStyleValue
Represents the style value for scroll-margin-block as defined in css-scroll-snap-2.
ScrollMarginBottomStyleValue
Represents the style value for scroll-margin-bottom as defined in css-scroll-snap-2.
ScrollMarginInlineEndStyleValue
Represents the style value for scroll-margin-inline-end as defined in css-scroll-snap-2.
ScrollMarginInlineStartStyleValue
Represents the style value for scroll-margin-inline-start as defined in css-scroll-snap-2.
ScrollMarginInlineStyleValue
Represents the style value for scroll-margin-inline as defined in css-scroll-snap-2.
ScrollMarginLeftStyleValue
Represents the style value for scroll-margin-left as defined in css-scroll-snap-2.
ScrollMarginRightStyleValue
Represents the style value for scroll-margin-right as defined in css-scroll-snap-2.
ScrollMarginStyleValue
Represents the style value for scroll-margin as defined in css-scroll-snap-2.
ScrollMarginTopStyleValue
Represents the style value for scroll-margin-top as defined in css-scroll-snap-2.
ScrollMarkerGroupStyleValue
Represents the style value for scroll-marker-group as defined in css-overflow-5.
ScrollMarkerGroupStyleValueOptions
ScrollPaddingBlockEndStyleValue
Represents the style value for scroll-padding-block-end as defined in css-scroll-snap-2.
ScrollPaddingBlockStartStyleValue
Represents the style value for scroll-padding-block-start as defined in css-scroll-snap-2.
ScrollPaddingBlockStyleValue
Represents the style value for scroll-padding-block as defined in css-scroll-snap-2.
ScrollPaddingBottomStyleValue
Represents the style value for scroll-padding-bottom as defined in css-scroll-snap-2.
ScrollPaddingInlineEndStyleValue
Represents the style value for scroll-padding-inline-end as defined in css-scroll-snap-2.
ScrollPaddingInlineStartStyleValue
Represents the style value for scroll-padding-inline-start as defined in css-scroll-snap-2.
ScrollPaddingInlineStyleValue
Represents the style value for scroll-padding-inline as defined in css-scroll-snap-2.
ScrollPaddingLeftStyleValue
Represents the style value for scroll-padding-left as defined in css-scroll-snap-2.
ScrollPaddingRightStyleValue
Represents the style value for scroll-padding-right as defined in css-scroll-snap-2.
ScrollPaddingStyleValue
Represents the style value for scroll-padding as defined in css-scroll-snap-2.
ScrollPaddingTopStyleValue
Represents the style value for scroll-padding-top as defined in css-scroll-snap-2.
ScrollSnapAlignStyleValue
Represents the style value for scroll-snap-align as defined in css-scroll-snap-2.
ScrollTimelineAxisStyleValue
Represents the style value for scroll-timeline-axis as defined in scroll-animations-1.
ScrollTimelineNameStyleValue
Represents the style value for scroll-timeline-name as defined in scroll-animations-1.
ScrollTimelineStyleValue
Represents the style value for scroll-timeline as defined in scroll-animations-1.
ScrollbarColorStyleValue
Represents the style value for scrollbar-color as defined in css-scrollbars-1.
ScrollbarGutterStyleValue
Represents the style value for scrollbar-gutter as defined in css-overflow-5.
SelectorList
Represents a list of CompoundSelectors, such as body, dialog:modal.
Semitones
https://drafts.csswg.org/css-speech-1/#typedef-voice-pitch-semitones
SepiaFunction
sepia( <number [0,1]> | <percentage [0,100]> )
Shadow
https://drafts.csswg.org/css-backgrounds-3/#typedef-shadow
ShapeFunction
https://drafts.csswg.org/css-shapes/#funcdef-basic-shape-shape
ShapeImageThresholdStyleValue
Represents the style value for shape-image-threshold as defined in css-shapes-2.
ShapeMarginStyleValue
Represents the style value for shape-margin as defined in css-shapes-2.
ShapePaddingStyleValue
Represents the style value for shape-padding as defined in css-shapes-2.
ShapeRectFunction
https://drafts.csswg.org/css-shapes/#funcdef-basic-shape-rect
ShapeRectFunctionParams
SignFunction
https://drafts.csswg.org/css-values-4/#funcdef-sign
SinFunction
https://drafts.csswg.org/css-values-4/#funcdef-sin
SingleAdditiveSymbolsStyleValue
SingleAnimation
https://drafts.csswg.org/css-animations-2/#typedef-single-animation
SingleAnimationDelayStyleValue
SingleAnimationRangeStyleValue
SingleAnimationTrigger
https://drafts.csswg.org/css-animations-2/#typedef-single-animation-trigger
SingleContainIntrinsicSizeStyleValue
SingleOverrideColorsValue
SinglePointerTimelineStyleValue
SingleScrollTimelineStyleValue
SingleTimelineTriggerActivationRangeStyleValue
SingleTimelineTriggerActiveRangeStyleValue
SingleTransition
https://drafts.csswg.org/css-transitions-2/#single-transition
SingleViewTimelineInsetStyleValue
SingleViewTimelineStyleValue
SkewFunction
https://drafts.csswg.org/css-transforms-1/#funcdef-transform-skew
SkewxFunction
https://drafts.csswg.org/css-transforms-1/#funcdef-transform-skewx
SkewyFunction
https://drafts.csswg.org/css-transforms-1/#funcdef-transform-skewy
SlottedPseudoElement
SmoothCommand
SnapBlockFunction
https://drafts.csswg.org/css-page-floats-3/#funcdef-float-snap-block
SnapBlockFunctionParams
SnapInlineFunction
https://drafts.csswg.org/css-page-floats-3/#funcdef-float-snap-inline
SnapInlineFunctionParams
SpreadShadow
https://drafts.csswg.org/css-borders-4/#typedef-spread-shadow
SqrtFunction
https://drafts.csswg.org/css-values-4/#funcdef-sqrt
StartingStyleRule
https://drafts.csswg.org/css-transitions-2/#at-ruledef-starting-style
StartingStyleRuleBlock
StatePseudoFunction
StepsFunction
StepsFunctionParams
StringFunction
https://drafts.csswg.org/css-content-3/#string-function
StringFunctionParams
StringSetStyleValue
Represents the style value for string-set as defined in css-gcpm-4.
StripesFunction
https://drafts.csswg.org/css-images-4/#typedef-image-1d
StrokeColorStyleValue
Represents the style value for stroke-color as defined in fill-stroke-3.
StrokeDashCornerStyleValue
Represents the style value for stroke-dash-corner as defined in fill-stroke-3.
StrokeDasharrayStyleValue
Represents the style value for stroke-dasharray as defined in fill-stroke-3.
StrokeDashoffsetStyleValue
Represents the style value for stroke-dashoffset as defined in fill-stroke-3.
StrokeImageStyleValue
Represents the style value for stroke-image as defined in fill-stroke-3.
StrokeLayer
Represents a single layer of the stroke shorthand.
StrokeLinejoinStyleValue
Represents the style value for stroke-linejoin as defined in fill-stroke-3.
StrokeMiterlimitStyleValue
Represents the style value for stroke-miterlimit as defined in fill-stroke-3.
StrokeOpacityStyleValue
Represents the style value for stroke-opacity as defined in fill-stroke-3.
StrokePositionStyleValue
Represents the style value for stroke-position as defined in fill-stroke-3.
StrokeRepeatStyleValue
Represents the style value for stroke-repeat as defined in fill-stroke-3.
StrokeSizeStyleValue
Represents the style value for stroke-size as defined in fill-stroke-3.
StrokeStyleValue
Represents the style value for stroke as defined in fill-stroke-3.
StrokeWidthStyleValue
Represents the style value for stroke-width as defined in fill-stroke-3.
StyleRule
Represents a “Style Rule”, such as body { width: 100% }. See also the CSS-OM CSSStyleRule interface.
StyleSheet
https://drafts.csswg.org/cssom-1/#the-cssstylesheet-interface
StylesetFunction
https://drafts.csswg.org/css-fonts-5/#font-variant-alternates-prop
StylisticFunction
https://drafts.csswg.org/css-fonts-5/#font-variant-alternates-prop
SuffixStyleValue
SuperellipseFunction
https://drafts.csswg.org/css-borders-4/#typedef-corner-shape-value
SupportsRule
SupportsRuleBlock
SvgPaintChildFunction
child( <integer> ) — refers to the nth child paint server element (1-indexed). Arguments less than 1 are invalid.
SwashFunction
https://drafts.csswg.org/css-fonts-5/#font-variant-alternates-prop
SymbolsFunction
https://drafts.csswg.org/css-counter-styles-3/#funcdef-symbols
SymbolsFunctionParams
SymbolsStyleValue
SyntaxValue
TabSizeStyleValue
Represents the style value for tab-size as defined in css-text-5.
TanFunction
https://drafts.csswg.org/css-values-4/#funcdef-tan
TargetCounterFunction
TargetCounterParams
TargetCountersFunction
TargetCountersParams
TargetName
https://www.w3.org/TR/css3-hyperlinks/#target-name
TargetTextFunction
TargetTextParams
TechFunction
https://drafts.csswg.org/css-fonts-4/#src-desc
TextBoxEdgeStyleValue
Represents the style value for text-box-edge as defined in css-inline-3.
TextBoxStyleValue
Represents the style value for text-box as defined in css-inline-3.
TextDecorationColorStyleValue
Represents the style value for text-decoration-color as defined in css-text-decor-4.
TextDecorationInsetStyleValue
Represents the style value for text-decoration-inset as defined in css-text-decor-4.
TextDecorationStyleValue
Represents the style value for text-decoration as defined in css-text-decor-4.
TextEmphasisColorStyleValue
Represents the style value for text-emphasis-color as defined in css-text-decor-4.
TextEmphasisSkipStyleValue
Represents the style value for text-emphasis-skip as defined in css-text-decor-4.
TextEmphasisStyleValue
Represents the style value for text-emphasis as defined in css-text-decor-4.
TextFitStyleValue
Represents the style value for text-fit as defined in css-text-5.
TextIndentStyleValue
Represents the style value for text-indent as defined in css-text-5.
TextOverflowStyleValue
Represents the style value for text-overflow as defined in css-overflow-5.
TextShadowStyleValue
Represents the style value for text-shadow as defined in css-text-decor-4.
TextSizeAdjustStyleValue
Represents the style value for text-size-adjust as defined in css-size-adjust-1.
TextSpacingStyleValue
Represents the style value for text-spacing as defined in css-text-5.
TextSpacingTrimStyleValue
Represents the style value for text-spacing-trim as defined in css-text-5.
TextUnderlineOffsetStyleValue
Represents the style value for text-underline-offset as defined in css-text-decor-4.
TextUnderlinePositionStyleValue
Represents the style value for text-underline-position as defined in css-text-decor-4.
TextUnderlinePositionStyleValueOptions
TextWrapStyleValue
Represents the style value for text-wrap as defined in css-text-5.
TimelineTriggerActivationRangeEndStyleValue
Represents the style value for timeline-trigger-activation-range-end as defined in animation-triggers-1.
TimelineTriggerActivationRangeStartStyleValue
Represents the style value for timeline-trigger-activation-range-start as defined in animation-triggers-1.
TimelineTriggerActivationRangeStyleValue
Represents the style value for timeline-trigger-activation-range as defined in animation-triggers-1.
TimelineTriggerActiveRangeEndStyleValue
Represents the style value for timeline-trigger-active-range-end as defined in animation-triggers-1.
TimelineTriggerActiveRangeStartStyleValue
Represents the style value for timeline-trigger-active-range-start as defined in animation-triggers-1.
TimelineTriggerActiveRangeStyleValue
Represents the style value for timeline-trigger-active-range as defined in animation-triggers-1.
TimelineTriggerNameStyleValue
Represents the style value for timeline-trigger-name as defined in animation-triggers-1.
TimelineTriggerSourceStyleValue
Represents the style value for timeline-trigger-source as defined in animation-triggers-1.
TimelineTriggerStyleValue
Represents the style value for timeline-trigger as defined in animation-triggers-1.
TopStyleValue
Represents the style value for top as defined in css-position-4.
TrackList
https://drafts.csswg.org/css-grid-2/#typedef-track-list
TransformList
https://drafts.csswg.org/css-transforms-1/#typedef-transform-list
TransformStyleValue
Represents the style value for transform as defined in css-transforms-2.
TransitionBehaviorStyleValue
Represents the style value for transition-behavior as defined in css-transitions-2.
TransitionDelayStyleValue
Represents the style value for transition-delay as defined in css-transitions-2.
TransitionDurationStyleValue
Represents the style value for transition-duration as defined in css-transitions-2.
TransitionPropertyStyleValue
Represents the style value for transition-property as defined in css-transitions-2.
TransitionStyleValue
Represents the style value for transition as defined in css-transitions-2.
TransitionTimingFunctionStyleValue
Represents the style value for transition-timing-function as defined in css-transitions-2.
Translate3dFunction
https://drafts.csswg.org/css-transforms-2/#funcdef-translate3d
Translate3dFunctionParams
TranslateFunction
https://drafts.csswg.org/css-transforms-1/#funcdef-transform-translate
TranslateStyleValue
Represents the style value for translate as defined in css-transforms-2.
TranslatexFunction
https://drafts.csswg.org/css-transforms-1/#funcdef-transform-translatex
TranslateyFunction
https://drafts.csswg.org/css-transforms-1/#funcdef-transform-translatey
TranslatezFunction
https://drafts.csswg.org/css-transforms-2/#funcdef-translatez
TryTactic
https://drafts.csswg.org/css-anchor-position-1/#typedef-position-try-fallbacks-try-tactic
UnicodeRange
<unicode-range-token> as defined in css-syntax-3.
Unknown
UnknownAtRule
UnknownQualifiedRule
UnknownTag
Unresolved
ComponentValues, but with additional type information.
VarFunction
https://drafts.csswg.org/css-values-5/#var-notation
VariationTagValue
Value for font-variation-settings: <opentype-tag> <number>
VendorPrefixes
VerticalLineCommand
ViewTimelineAxisStyleValue
Represents the style value for view-timeline-axis as defined in scroll-animations-1.
ViewTimelineInsetStyleValue
Represents the style value for view-timeline-inset as defined in scroll-animations-1.
ViewTimelineNameStyleValue
Represents the style value for view-timeline-name as defined in scroll-animations-1.
ViewTimelineStyleValue
Represents the style value for view-timeline as defined in scroll-animations-1.
ViewTransitionClassStyleValue
Represents the style value for view-transition-class as defined in css-view-transitions-2.
ViewTransitionGroupPseudoElement
ViewTransitionImagePairPseudoElement
ViewTransitionNameStyleValue
Represents the style value for view-transition-name as defined in css-view-transitions-2.
ViewTransitionNewPseudoElement
ViewTransitionOldPseudoElement
VoiceDurationStyleValue
Represents the style value for voice-duration as defined in css-speech-1.
WebkitAnimationDelayStyleValue
Represents the style value for -webkit-animation-delay.
WebkitAnimationDurationStyleValue
Represents the style value for -webkit-animation-duration.
WebkitAnimationFillModeStyleValue
Represents the style value for -webkit-animation-fill-mode.
WebkitAnimationIterationCountStyleValue
Represents the style value for -webkit-animation-iteration-count.
WebkitAnimationNameStyleValue
Represents the style value for -webkit-animation-name.
WebkitAnimationStyleValue
WebkitAnimationTimingFunctionStyleValue
Represents the style value for -webkit-animation-timing-function.
WebkitAnyFunctionalPseudoClass
WebkitBackgroundClipStyleValue
-webkit-background-clip — alias for background-clip.
WebkitBackgroundSizeStyleValue
-webkit-background-size — alias for background-size.
WebkitBoxFlexStyleValue
-webkit-box-flex — legacy flexbox grow factor.
WebkitBoxOrdinalGroupStyleValue
-webkit-box-ordinal-group — legacy flexbox ordering.
WebkitBoxShadowStyleValue
-webkit-box-shadow — alias for box-shadow.
WebkitColumnCountStyleValue
-webkit-column-count — alias for column-count.
WebkitDistrubutedFunctionalPseudoElement
WebkitFilterStyleValue
Represents the style value for -webkit-filter.
WebkitFlexFlowStyleValue
-webkit-flex-flow — alias for flex-flow.
WebkitFlexGrowStyleValue
-webkit-flex-grow — alias for flex-grow.
WebkitFlexStyleValue
Represents the style value for -webkit-flex.
WebkitFlexStyleValueOptions
WebkitKeyframesRule
https://drafts.csswg.org/css-animations/#at-ruledef-keyframes
WebkitLineClampStyleValue
Represents the style value for -webkit-line-clamp as defined in css-overflow-5.
WebkitMarginEndStyleValue
-webkit-margin-end — alias for margin-inline-end.
WebkitMaskPositionStyleValue
-webkit-mask-position — alias for mask-position.
WebkitMaskSizeStyleValue
-webkit-mask-size — alias for mask-size.
WebkitOrderStyleValue
Represents the style value for -webkit-order.
WebkitPerspectiveStyleValue
-webkit-perspective — alias for perspective.
WebkitTapHighlightColorStyleValue
Represents the style value for -webkit-tap-highlight-color.
WebkitTextDecorationColorStyleValue
-webkit-text-decoration-color — alias for text-decoration-color.
WebkitTextDecorationStyleValue
-webkit-text-decoration — alias for text-decoration.
WebkitTextFillColorStyleValue
-webkit-text-fill-color — non-standard text fill colour.
WebkitTextSizeAdjustStyleValue
Represents the style value for -webkit-text-size-adjust.
WebkitTextStrokeColorStyleValue
-webkit-text-stroke-color — non-standard text stroke colour.
WebkitTextStrokeStyleValue
-webkit-text-stroke shorthand for -webkit-text-stroke-width and -webkit-text-stroke-color.
WebkitTextStrokeWidthStyleValue
-webkit-text-stroke-width — non-standard text stroke width.
WebkitTransformStyleValue
Represents the style value for -webkit-transform.
WebkitTransitionDelayStyleValue
-webkit-transition-delay — alias for transition-delay.
WebkitTransitionDurationStyleValue
Represents the style value for -webkit-transition-duration.
WebkitTransitionPropertyStyleValue
-webkit-transition-property — alias for transition-property.
WebkitTransitionStyleValue
Represents the style value for -webkit-transition.
WebkitTransitionTimingFunctionStyleValue
Represents the style value for -webkit-transition-timing-function.
WherePseudoFunction
WhiteSpaceTrimStyleValue
Represents the style value for white-space-trim as defined in css-text-5.
WhiteSpaceTrimStyleValueOptions
WidowsStyleValue
Represents the style value for widows as defined in css-break-4.
Wildcard
WillChangeStyleValue
Represents the style value for will-change as defined in css-will-change-1.
WordSpacingStyleValue
Represents the style value for word-spacing as defined in css-text-5.
XywhFunction
https://drafts.csswg.org/css-shapes/#funcdef-basic-shape-xywh
XywhFunctionParams
ZIndexStyleValue
Represents the style value for z-index as defined in css2.
ZoomStyleValue
Represents the style value for zoom as defined in css-viewport-1.

Enums§

AbsoluteSize
https://drafts.csswg.org/css2/#value-def-absolute-size
AlignContentStyleValue
Represents the style value for align-content as defined in css-align-3.
AlignItemsStyleValue
Represents the style value for align-items as defined in css-align-3.
AlignSelfStyleValue
Represents the style value for align-self as defined in css-align-3.
AlignmentBaselineStyleValue
Represents the style value for alignment-baseline as defined in css-inline-3.
AllStyleValue
Represents the style value for all as defined in css-cascade-6.
AnchorScopeStyleValue
Represents the style value for anchor-scope as defined in css-anchor-position-2.
Angle
https://drafts.csswg.org/css-values/#angles
AngleOrNumber
AngleOrZero
AnimateableFeature
https://drafts.csswg.org/css-will-change-1/#typedef-animateable-feature
AnimationAction
https://drafts.csswg.org/css-animations-2/#typedef-animation-action
AnimationType
AnyHoverMediaFeature
AnyHoverMediaFeatureKeyword
AnyPointerMediaFeature
AnyPointerMediaFeatureKeyword
AppearanceStyleValue
Represents the style value for appearance as defined in css-ui-4.
ArcSize
https://drafts.csswg.org/css-shapes/#typedef-shape-arc-size
ArcSweep
https://drafts.csswg.org/css-shapes/#typedef-shape-arc-sweep
AspectRatioContainerFeature
AspectRatioMediaFeature
Attachment
https://drafts.csswg.org/css-backgrounds-3/#typedef-attachment
AttrType
AttributeModifier
AttributeOperator
AttributeValue
AutoFillOrFit
AutoNoneOr
AutoOr
Autospace
https://drafts.csswg.org/css-text-4/#typedef-autospace
BackfaceVisibilityStyleValue
Represents the style value for backface-visibility as defined in css-transforms-2.
BasePaletteValue
BaselineMetric
https://drafts.csswg.org/css-inline-3/#typedef-baseline-metric
BaselinePosition
https://drafts.csswg.org/css-align-3/#typedef-baseline-position
BaselineShiftStyleValue
Represents the style value for baseline-shift as defined in css-inline-3.
BaselineSourceStyleValue
Represents the style value for baseline-source as defined in css-inline-3.
BasicShape
https://drafts.csswg.org/css-shapes-1/#typedef-basic-shape
BasicShapeRect
https://drafts.csswg.org/css-shapes-1/#typedef-basic-shape-rect
BgClip
https://drafts.csswg.org/css-backgrounds-4/#typedef-bg-clip https://drafts.csswg.org/css-box-4/#typedef-visual-box
BgPosition
https://drafts.csswg.org/css-backgrounds-4/#typedef-bg-position
BgSize
https://drafts.csswg.org/css-backgrounds-3/#typedef-bg-size
BlendMode
https://drafts.csswg.org/css2/#value-def-absolute-size
BlockEllipsisStyleValue
Represents the style value for block-ellipsis as defined in css-overflow-5.
BlockSizeContainerFeature
BlockStepAlignStyleValue
Represents the style value for block-step-align as defined in css-rhythm-1.
BlockStepInsertStyleValue
Represents the style value for block-step-insert as defined in css-rhythm-1.
BlockStepRoundStyleValue
Represents the style value for block-step-round as defined in css-rhythm-1.
BookmarkStateStyleValue
Represents the style value for bookmark-state as defined in css-content-3.
BooleanKeyword
BorderBlockEndColorStyleValue
Represents the style value for border-block-end-color as defined in css-borders-4.
BorderBlockStartColorStyleValue
Represents the style value for border-block-start-color as defined in css-borders-4.
BorderBottomColorStyleValue
Represents the style value for border-bottom-color as defined in css-borders-4.
BorderBoundaryStyleValue
Represents the style value for border-boundary as defined in css-round-display-1.
BorderCollapseStyleValue
Represents the style value for border-collapse as defined in css-tables-3.
BorderImageRepeatStyleValueKeywords
BorderImageStyleValue
Represents the style value for border-image as defined in css-borders-4.
BorderInlineEndColorStyleValue
Represents the style value for border-inline-end-color as defined in css-borders-4.
BorderInlineStartColorStyleValue
Represents the style value for border-inline-start-color as defined in css-borders-4.
BorderLeftColorStyleValue
Represents the style value for border-left-color as defined in css-borders-4.
BorderLimitStyleValue
Represents the style value for border-limit as defined in css-borders-4.
BorderRightColorStyleValue
Represents the style value for border-right-color as defined in css-borders-4.
BorderTopColorStyleValue
Represents the style value for border-top-color as defined in css-borders-4.
BoxDecorationBreakStyleValue
Represents the style value for box-decoration-break as defined in css-break-4.
BoxShadowPositionStyleValueKeywords
BoxSizingStyleValue
Represents the style value for box-sizing as defined in css-sizing-4.
BoxSnapStyleValue
Represents the style value for box-snap as defined in css-line-grid-1.
BreakAfterStyleValue
Represents the style value for break-after as defined in css-break-4.
BreakBeforeStyleValue
Represents the style value for break-before as defined in css-break-4.
BreakInsideStyleValue
Represents the style value for break-inside as defined in css-break-4.
CalcKeyword
https://drafts.csswg.org/css-values-4/#typedef-calc-keyword
CalcOperand
A single operand of a <calc-product>: either a literal <calc-value> (number, dimension, percentage, calc-keyword, or parenthesized <calc-sum>), or an arbitrary substitution function (var()/env()/attr()/if()/first-valid()) per https://drafts.csswg.org/css-values-5/#arbitrary-substitution-function.
CalcOperandSubstitutionFunction
A substitution or nested math function appearing in a CalcOperand slot.
CalcProductOperator
The * or / operator inside a <calc-product>. Unlike +/-, no surrounding whitespace is required.
CalcSizeBasis
https://drafts.csswg.org/css-values-5/#typedef-calc-size-basis
CalcSizeOperand
A <calc-value> inside the <calc-sum> of a calc-size(), which additionally allows the size keyword standing in for the function’s basis.
CalcSumOperator
The + or - operator inside a <calc-sum>.
CalcValue
https://drafts.csswg.org/css-values-4/#typedef-calc-value
CalcableSubstitutionFunction
A substitution or math function appearing in a CalcableValue slot.
CalcableValue
Generic wrapper for numeric CSS values whose grammar permits both arbitrary substitution functions and typed math functions (calc(), min(), max(), etc.).
CaptionSideStyleValue
Represents the style value for caption-side as defined in css-tables-3.
CaretAnimationStyleValue
Represents the style value for caret-animation as defined in css-ui-4.
CaretShapeStyleValue
Represents the style value for caret-shape as defined in css-ui-4.
CfImageValue
The image or color being mixed by one argument of a cross-fade() function.
CircleRadius
https://drafts.csswg.org/css-images-4/#typedef-radial-size, restricted to the single-radius forms valid for circle().
ClearStyleValue
Represents the style value for clear as defined in css-page-floats-3.
ClipPathStyleValue
Represents the style value for clip-path as defined in css-masking-1.
ClipRuleStyleValue
Represents the style value for clip-rule as defined in css-masking-1.
Color
ColorChannelKeyword
Channel keyword for color() relative color syntax - union of predefined-rgb and xyz keywords.
ColorFunction
https://drafts.csswg.org/css-color/#typedef-color-function
ColorGamutMediaFeature
ColorGamutMediaFeatureKeyword
ColorIndexMediaFeature
ColorInterpolationFiltersStyleValue
Represents the style value for color-interpolation-filters as defined in filter-effects-2.
ColorInterpolationStyleValue
Represents the style value for color-interpolation as defined in SVG 2 Painting.
ColorMediaFeature
ColorProfilePrelude
ColorProfileRuleStyleValue
ColorSchemeName
https://drafts.csswg.org/css-color-adjust-1/#typedef-color-scheme-name
ColorSpace
ColorStopOrHint
ColumnFillStyleValue
Represents the style value for column-fill as defined in css-multicol-2.
ColumnGapStyleValue
Represents the style value for column-gap as defined in css-gaps-1.
ColumnRuleBreakStyleValue
Represents the style value for column-rule-break as defined in css-gaps-1.
ColumnRuleColorStyleValue
Represents the style value for column-rule-color as defined in css-gaps-1.
ColumnRuleStyleStyleValue
Represents the style value for column-rule-style as defined in css-gaps-1.
ColumnRuleVisibilityItemsStyleValue
Represents the style value for column-rule-visibility-items as defined in css-gaps-1.
ColumnRuleWidthStyleValue
Represents the style value for column-rule-width as defined in css-gaps-1.
ColumnSpanStyleValue
Represents the style value for column-span as defined in css-multicol-2.
ColumnWrapStyleValue
Represents the style value for column-wrap as defined in css-multicol-2.
Combinator
https://drafts.csswg.org/selectors/#combinators
CommandEndPoint
https://drafts.csswg.org/css-shapes/#typedef-shape-command-end-point
CommonLigValues
https://drafts.csswg.org/css-fonts-4/#common-lig-values
CompatAuto
https://drafts.csswg.org/css-ui-4/#typedef-appearance-compat-auto
CompatSpecial
https://drafts.csswg.org/css-ui-4/#typedef-appearance-compat-special
ComponentValue
https://drafts.csswg.org/css-syntax-3/#consume-component-value
CompositingOperator
https://drafts.fxtf.org/compositing-1/#typedef-compositing-operator
ComputedValueType
How the computed value is calculated from the specified value
ConditionalFeature
Structured data extracted from a parsed conditional feature node.
ContainStyleValue
Represents the style value for contain as defined in css-contain-4.
ContainerFeature
ContainerQuery
ContainerTypeStyleValue
Represents the style value for container-type as defined in css-conditional-5.
ContentAltItem
One item in the alt-text portion of a content declaration.
ContentDistribution
https://drafts.csswg.org/css-align-3/#typedef-content-distribution
ContentKeyword
ContentLevel
https://drafts.csswg.org/css-gcpm-4/#typedef-content-level
ContentListItem
https://drafts.csswg.org/css-content-3/#content-values
ContentPosition
https://drafts.csswg.org/css-align-3/#typedef-content-position
ContentStyleValue
Represents the style value for content as defined in css-content-3.
ContentVisibilityStyleValue
Represents the style value for content-visibility as defined in css-contain-4.
ContextualAltValues
https://drafts.csswg.org/css-fonts-4/#contextual-alt-values
ContinueStyleValue
Represents the style value for continue as defined in css-overflow-5.
ControlPoint
https://drafts.csswg.org/css-shapes/#typedef-shape-control-point
CoordBox
https://drafts.csswg.org/css-box-4/#typedef-coord-box
CornerShapeValue
https://drafts.csswg.org/css-borders-4/#typedef-corner-shape-value
Counter
https://drafts.csswg.org/css-lists-3/#counter-functions
CounterStyle
CounterStyleRuleStyleValue
CssAtomSet
Atoms used by the CSS AST, extending the lexer’s atom set with additional CSS-specific atoms.
CursorImage
https://drafts.csswg.org/css-ui-4/#typedef-cursor-cursor-image
CursorPredefined
https://drafts.csswg.org/css-ui-4/#typedef-cursor-predefined
CurveTarget
https://drafts.csswg.org/css-shapes/#typedef-shape-curve-command
DeviceAspectRatioMediaFeature
DeviceHeightMediaFeature
DeviceWidthMediaFeature
DirValue
DirectionStyleValue
Represents the style value for direction as defined in css-writing-modes-4.
DiscretionaryLigValues
https://drafts.csswg.org/css-fonts-4/#discretionary-lig-values
DisplayBox
https://drafts.csswg.org/css-display-4/#typedef-display-box
DisplayInside
https://drafts.csswg.org/css-display-4/#typedef-display-inside
DisplayInternal
https://drafts.csswg.org/css-display-4/#typedef-display-internal
DisplayLegacy
https://drafts.csswg.org/css-display-4/#typedef-display-legacy
DisplayLegacyVendor
Vendor-prefixed legacy display values.
DisplayListitemInside
DisplayModeMediaFeature
DisplayModeMediaFeatureKeyword
DisplayOutside
https://drafts.csswg.org/css-display-4/#typedef-display-outside
DisplayStyleValue
Represents the style value for display as defined in css-display-4.
DocumentMatcher
DynamicRangeLimitStyleValue
Represents the style value for dynamic-range-limit as defined in css-color-hdr-1.
DynamicRangeMediaFeature
DynamicRangeMediaFeatureKeyword
EasingFunction
https://drafts.csswg.org/css-easing-2/#typedef-easing-function
EastAsianVariantValues
https://drafts.csswg.org/css-fonts-4/#east-asian-variant-values
EastAsianWidthValues
https://drafts.csswg.org/css-fonts-4/#east-asian-width-values
EmptyCellsStyleValue
Represents the style value for empty-cells as defined in css-tables-3.
EncodingLabel
Every label in the Encoding Standard, matched ASCII case-insensitively.
EnvironmentBlendingMediaFeature
EnvironmentBlendingMediaFeatureKeyword
EventTriggerEvent
https://drafts.csswg.org/css-animations-2/#typedef-event-trigger-event
FeatureEvaluator
What kind of value a conditional feature evaluates against.
FeatureTagToggle
The optional value for a feature tag: <integer [0,∞]> | on | off
FeatureType
Which conditional rule context a feature belongs to.
FieldSizingStyleValue
Represents the style value for field-sizing as defined in css-forms-1.
FillBreakStyleValue
Represents the style value for fill-break as defined in fill-stroke-3.
FillOrigin
The origin/positioning-area keyword set shared verbatim by fill-origin and stroke-origin.
FillOriginStyleValue
Represents the style value for fill-origin as defined in fill-stroke-3.
FillRuleStyleValue
Represents the style value for fill-rule as defined in fill-stroke-3.
FilterFunction
https://drafts.csswg.org/filter-effects-1/#typedef-filter-function
FilterValue
A single item in a <filter-value-list>: either a filter function or a URL.
FixedSize
https://drafts.csswg.org/css-grid-2/#typedef-fixed-size
FlexBasisStyleValue
Represents the style value for flex-basis as defined in css-flexbox-2.
FlexDirectionStyleValue
Represents the style value for flex-direction as defined in css-flexbox-2.
FlexWrapStyleValue
Represents the style value for flex-wrap as defined in css-flexbox-2.
FloatDeferStyleValue
Represents the style value for float-defer as defined in css-page-floats-3.
FloatReferenceStyleValue
Represents the style value for float-reference as defined in css-page-floats-3.
FloatStyleValue
Represents the style value for float as defined in css-page-floats-3.
FlowIntoStyleValue
Represents the style value for flow-into as defined in css-regions-1.
FlowToleranceStyleValue
Represents the style value for flow-tolerance as defined in css-grid-3.
FontDisplayValue
https://drafts.csswg.org/css-fonts/#descdef-font-feature-values-font-display
FontFaceFontStyleDescriptor
FontFaceRuleStyleValue
The descriptors allowed inside a FontFaceRule block.
FontFamilyName
https://drafts.csswg.org/css-fonts-4/#family-name-syntax
FontFeatureValue
A font feature value declaration taking a single <font-feature-index>.
FontFeatureValueList
A font feature value declaration taking any number of <font-feature-index>es.
FontFeatureValuePair
A font feature value declaration taking one or two <font-feature-index>es.
FontFeatureValueTypeRule
The feature value blocks - subsidiary at-rules of FontFeatureValuesRule.
FontFeatureValuesRuleStyleValue
The descriptors allowed directly inside an FontFeatureValuesRule block.
FontFormat
https://drafts.csswg.org/css-fonts-4/#font-format-values
FontKerningStyleValue
Represents the style value for font-kerning as defined in css-fonts-5.
FontOpticalSizingStyleValue
Represents the style value for font-optical-sizing as defined in css-fonts-5.
FontPaletteStyleValue
Represents the style value for font-palette as defined in css-fonts-5.
FontPaletteValuesRuleStyleValue
The descriptors allowed inside a FontPaletteValuesRule block.
FontSizeAdjustStyleValue
Represents the style value for font-size-adjust as defined in css-fonts-5.
FontSizeStyleValue
Represents the style value for font-size as defined in css-fonts-5.
FontSrc
https://drafts.csswg.org/css-fonts-4/#src-desc
FontStyleStyleValue
Represents the style value for font-style as defined in css-fonts-5.
FontStyleValue
Represents the style value for font as defined in css-fonts-5.
FontSynthesisPositionStyleValue
Represents the style value for font-synthesis-position as defined in css-fonts-5.
FontSynthesisSmallCapsStyleValue
Represents the style value for font-synthesis-small-caps as defined in css-fonts-5.
FontSynthesisStyleStyleValue
Represents the style value for font-synthesis-style as defined in css-fonts-5.
FontSynthesisWeightStyleValue
Represents the style value for font-synthesis-weight as defined in css-fonts-5.
FontTech
https://drafts.csswg.org/css-fonts-4/#font-tech-values
FontVariantCapsStyleValue
Represents the style value for font-variant-caps as defined in css-fonts-5.
FontVariantEmojiStyleValue
Represents the style value for font-variant-emoji as defined in css-fonts-5.
FontVariantKeyword
https://drafts.csswg.org/css-fonts-5/#font-variant-css2
FontVariantLigaturesStyleValue
Represents the style value for font-variant-ligatures as defined in css-fonts-5.
FontVariantPositionStyleValue
Represents the style value for font-variant-position as defined in css-fonts-5.
FontVariantStyleValue
Represents the style value for font-variant as defined in css-fonts-5.
FontVariantStyleValueKeywords1
FontVariantStyleValueKeywords2
FontVariantStyleValueKeywords3
FontWeightAbsolute
https://drafts.csswg.org/css-fonts-4/#font-weight-absolute-values
FontWeightStyleValue
Represents the style value for font-weight as defined in css-fonts-5.
FontWidthKeyword
https://drafts.csswg.org/css-fonts-5/#font-width-css3
FontWidthStyleValue
Represents the style value for font-width as defined in css-fonts-5.
FootnoteDisplayStyleValue
Represents the style value for footnote-display as defined in css-gcpm-4.
FootnotePolicyStyleValue
Represents the style value for footnote-policy as defined in css-gcpm-4.
ForcedColorAdjustStyleValue
Represents the style value for forced-color-adjust as defined in css-color-adjust-1.
ForcedColorsMediaFeature
ForcedColorsMediaFeatureKeyword
FrameSizingStyleValue
Represents the style value for frame-sizing as defined in css-sizing-4.
Frequency
https://drafts.csswg.org/css-values/#frequency
FunctionalPseudoClass
FunctionalPseudoElement
GapRuleOrRepeat
GenericComplete
https://drafts.csswg.org/css-fonts-4/#family-name-syntax
GenericFontFamily
https://drafts.csswg.org/css-fonts-4/#family-name-syntax
GenericIncomplete
https://drafts.csswg.org/css-fonts-4/#family-name-syntax
GenericScriptSpecificKeyword
https://drafts.csswg.org/css-fonts-4/#family-name-syntax
GeometryBox
https://www.w3.org/TR/css-masking-1/#typedef-geometry-box
GlyphOrientationVerticalStyleValue
Represents the style value for glyph-orientation-vertical as defined in css-writing-modes-4.
Gradient
https://drafts.csswg.org/css-images-3/#typedef-gradient
GridAutoFlowStyleValue
Represents the style value for grid-auto-flow as defined in css-grid-3.
GridLine
https://drafts.csswg.org/css-grid-2/#typedef-grid-row-start-grid-line
GridMediaFeature
GridStyleValue
Represents the style value for grid as defined in css-grid-3.
GridTemplateColumnsStyleValue
Represents the style value for grid-template-columns as defined in css-grid-3.
GridTemplateRowsStyleValue
Represents the style value for grid-template-rows as defined in css-grid-3.
GridTemplateStyleValue
Represents the style value for grid-template as defined in css-grid-3.
HackMediaFeature
HangingPunctuationStyleValue
Represents the style value for hanging-punctuation as defined in css-text-5.
HeightContainerFeature
HeightMediaFeature
HeightStyleValue
Represents the style value for height as defined in css-sizing-4.
HistoricalLigValues
https://drafts.csswg.org/css-fonts-4/#historical-lig-values
HorizontalLineClause
HorizontalLineValue
https://drafts.csswg.org/css-shapes/#typedef-shape-horizontal-line-command
HorizontalViewportSegmentsMediaFeature
HoverMediaFeature
HoverMediaFeatureKeyword
HslChannelKeyword
Channel keyword for hsl() / hsla() relative color syntax.
HtmlNonConformingTag
https://html.spec.whatwg.org/multipage/obsolete.html#non-conforming-features
HtmlNonStandardTag
HtmlTag
https://html.spec.whatwg.org/multipage/indices.html#elements-3
HueInterpolationDirection
The direction keyword for hue interpolation.
HwbChannelKeyword
Channel keyword for hwb() relative color syntax.
HyphenateLimitLastStyleValue
Represents the style value for hyphenate-limit-last as defined in css-text-5.
HyphenateLimitLinesStyleValue
Represents the style value for hyphenate-limit-lines as defined in css-text-5.
HyphensStyleValue
Represents the style value for hyphens as defined in css-text-5.
IdentArg
A single <ident-arg> inside an IdentFunction.
IfCondition
An <if-condition>: either a <boolean-expr[ <if-test> ]> or the else keyword (always true).
IfConditionExpr
A <boolean-expr[ <if-test> ]>: one or more IfTests combined with not/and/or.
IfTest
A single <if-test> inside an IfCondition boolean expression.
Image
https://drafts.csswg.org/css-images-4/#typedef-image
ImageAnimationStyleValue
Represents the style value for image-animation as defined in css-image-animation-1.
ImageOrientationStyleValue
Represents the style value for image-orientation as defined in css-images-5.
ImageRenderingStyleValue
Represents the style value for image-rendering as defined in css-images-5.
ImageSetParams
ImageTags
The directionality of an image() function.
ImportLayer
InflexibleBreadth
https://drafts.csswg.org/css-grid-2/#typedef-inflexible-breadth
Inherits
InheritsValue
InitialLetterAlignStyleValue
Represents the style value for initial-letter-align as defined in css-inline-3.
InitialLetterStyleValue
Represents the style value for initial-letter as defined in css-inline-3.
InitialLetterWrapStyleValue
Represents the style value for initial-letter-wrap as defined in css-inline-3.
InlineSizeContainerFeature
InlineSizingStyleValue
Represents the style value for inline-sizing as defined in css-inline-3.
InputSecurityStyleValue
Represents the style value for input-security as defined in css-forms-1.
InsetValue
https://drafts.csswg.org/css-gaps-1/#typedef-inset-value
IntegerOrInfinite
InteractivityStyleValue
Represents the style value for interactivity as defined in css-ui-4.
InterpolateSizeStyleValue
Represents the style value for interpolate-size as defined in css-values-5.
InterpolationColorSpace
The color space for color interpolation, which can be rectangular or polar.
InvertedColorsMediaFeature
InvertedColorsMediaFeatureKeyword
IsolationMode
https://drafts.csswg.org/compositing-2/#isolated-propid
JustifyContentStyleValue
Represents the style value for justify-content as defined in css-align-3.
JustifyItemsStyleValue
Represents the style value for justify-items as defined in css-align-3.
JustifySelfStyleValue
Represents the style value for justify-self as defined in css-align-3.
KeyframeSelector
KeyframesName
KeywordSubstitutionFunction
An ident() or substitution function appearing in a KeywordValue slot.
KeywordValue
Generic wrapper for CSS keyword values whose grammar permits arbitrary substitution functions and the ident() function, which constructs a <custom-ident> from several parts and is resolved just as late.
LabChannelKeyword
Channel keyword for lab() / oklab() relative color syntax.
LangValue
LayoutBox
https://drafts.csswg.org/css-box-4/#typedef-layout-box
LchChannelKeyword
Channel keyword for lch() / oklch() relative color syntax.
LeaderType
https://drafts.csswg.org/css-content-3/#typedef-leader-type
LegacyPseudoElement
Length
LengthPercentage
LengthPercentageNumber
LengthPercentageOrFlex
LineBreakStyleValue
Represents the style value for line-break as defined in css-text-5.
LineColorOrRepeat
https://drafts.csswg.org/css-gaps-1/#typedef-line-color-or-repeat
LineFitEdgeStyleValue
Represents the style value for line-fit-edge as defined in css-inline-3.
LineGridStyleValue
Represents the style value for line-grid as defined in css-line-grid-1.
LineHeightStyleValue
Represents the style value for line-height as defined in css-inline-3.
LineSnapStyleValue
Represents the style value for line-snap as defined in css-line-grid-1.
LineStyle
LineStyleOrRepeat
https://drafts.csswg.org/css-gaps-1/#typedef-line-style-or-repeat
LineWidth
LineWidthOrRepeat
https://drafts.csswg.org/css-gaps-1/#typedef-line-width-or-repeat
LinearDirection
ListStylePositionStyleValue
Represents the style value for list-style-position as defined in css-lists-3.
ListStyleTypeStyleValue
Represents the style value for list-style-type as defined in css-lists-3.
MarginBreakStyleValue
Represents the style value for margin-break as defined in css-break-4.
MarginRule
https://drafts.csswg.org/cssom-1/#cssmarginrule
MarginTrimStyleValue
Represents the style value for margin-trim as defined in css-box-4.
MarkerSideStyleValue
Represents the style value for marker-side as defined in css-lists-3.
MaskBorderModeStyleValue
Represents the style value for mask-border-mode as defined in css-masking-1.
MaskLayerClip
The [ <geometry-box> | no-clip ] component of <mask-layer>, setting mask-clip.
MaskTypeStyleValue
Represents the style value for mask-type as defined in css-masking-1.
MaskingMode
https://drafts.csswg.org/css-masking-1/#typedef-masking-mode
MathFunction
MathmlTag
https://w3c.github.io/mathml/#mmlindex_elements
MaxHeightStyleValue
Represents the style value for max-height as defined in css-sizing-4.
MaxWidthStyleValue
Represents the style value for max-width as defined in css-sizing-4.
MediaCondition
MediaFeature
https://drafts.csswg.org/mediaqueries-5/#media-descriptor-table
MediaPreCondition
MediaType
MinHeightStyleValue
Represents the style value for min-height as defined in css-sizing-4.
MinIntrinsicSizingStyleValue
Represents the style value for min-intrinsic-sizing as defined in css-sizing-4.
MinWidthStyleValue
Represents the style value for min-width as defined in css-sizing-4.
MixBlendModeStyleValue
Represents the style value for mix-blend-mode as defined in compositing-2.
MonochromeMediaFeature
MozAppearanceStyleValue
-moz-appearance — alias for appearance.
MozBoxSizingStyleValue
-moz-box-sizing — alias for box-sizing.
MozColumnGapStyleValue
-moz-column-gap — alias for column-gap.
MozDeviceOrientationMediaFeature
MozDeviceOrientationMediaFeatureKeyword
MozDevicePixelRatioMediaFeature
MozFunctionalPseudoClass
MozFunctionalPseudoElement
MozFunctionalPseudoElementKeyword
MozImagesInMenusMediaFeature
MozMacGraphiteThemeMediaFeature
MozMaemoClassicMediaFeature
MozOsVersionMediaFeature
MozOsVersionMediaFeatureKeyword
MozOsxFontSmoothingStyleValue
-moz-osx-font-smoothing — non-standard macOS font smoothing.
MozPseudoClass
https://developer.mozilla.org/en-US/docs/Web/CSS/Mozilla_Extensions#pseudo-elements_and_pseudo-classes
MozPseudoElement
https://developer.mozilla.org/en-US/docs/Web/CSS/Mozilla_Extensions#pseudo-elements_and_pseudo-classes
MozTouchEnabledMediaFeature
MozUserSelectStyleValue
-moz-user-select — alias for user-select.
MsBoxSizingStyleValue
-ms-box-sizing — alias for box-sizing.
MsColumnCountMediaFeature
MsDevicePixelRatioMediaFeature
MsFilterStyleValue
-ms-filter — IE8/IE9 filter alias.
MsFlexAlignStyleValue
-ms-flex-align — IE10 alias for align-items.
MsFlexDirectionStyleValue
-ms-flex-direction — IE10 alias for flex-direction.
MsFlexItemAlignStyleValue
-ms-flex-item-align — IE10 alias for align-self.
MsFlexLinePackStyleValue
-ms-flex-line-pack — IE10 alias for align-content.
MsFlexPackStyleValue
-ms-flex-pack — IE10 alias for justify-content.
MsFlexPreferredSizeStyleValue
-ms-flex-preferred-size — IE10 alias for flex-basis.
MsFlexWrapStyleValue
-ms-flex-wrap — IE10 alias for flex-wrap.
MsHighContrastMediaFeature
MsHighContrastMediaFeatureKeyword
MsImeAlignMediaFeature
MsInterpolationModeStyleValue
-ms-interpolation-mode - IE image scaling algorithm.
MsOverflowStyleStyleValue
-ms-overflow-style — IE/Edge scrollbar display behaviour.
MsPseudoClass
MsPseudoElement
MsTouchActionStyleValue
-ms-touch-action — alias for touch-action.
MsTouchActionStyleValueKeywords1
MsTouchActionStyleValueKeywords2
MsTransformOriginStyleValue
Represents the style value for -ms-transform-origin.
MsUserSelectStyleValue
-ms-user-select — alias for user-select.
MsViewStateMediaFeature
MsViewStateMediaFeatureKeyword
MsWordBreakStyleValue
-ms-word-break — IE alias for word-break.
NameRepeatCount
<integer [1,∞]> | auto-fill
NamedColor
NamedDirection
NamespacePrefix
NamespaceTag
NavControlsMediaFeature
NavControlsMediaFeatureKeyword
NavDownStyleValue
Represents the style value for nav-down as defined in css-ui-4.
NavLeftStyleValue
Represents the style value for nav-left as defined in css-ui-4.
NavRightStyleValue
Represents the style value for nav-right as defined in css-ui-4.
NavUpStyleValue
Represents the style value for nav-up as defined in css-ui-4.
NestedGroupRule
https://drafts.csswg.org/cssom-1/#the-cssrule-interface
NoneOr
NormalFromFontPercentage
[ normal | from-font | <percentage> ], as used by the @font-face sub/superscript override descriptors.
NormalOr
Nth
NumberLength
NumberOrInfinity
NumberOrPercentage
NumberPercentage
NumericFigureValues
https://drafts.csswg.org/css-fonts-4/#numeric-figure-values
NumericFractionValues
https://drafts.csswg.org/css-fonts-4/#numeric-fraction-values
NumericSpacingValues
https://drafts.csswg.org/css-fonts-4/#numeric-spacing-values
NumericSubstitutionFunction
A tree-counting, substitution, or math function appearing in a NumericValue slot.
NumericValue
Generic wrapper for CSS values whose grammar is an <integer> or <number>, which permit everything a CalcableValue does plus the tree-counting functions (sibling-count(), sibling-index()).
OBoxSizingStyleValue
-o-box-sizing — alias for box-sizing.
ODevicePixelRatioMediaFeature
OObjectFitStyleValue
-o-object-fit — alias for object-fit.
OPseudoClass
OPseudoElement
ObjectFitStyleValue
Represents the style value for object-fit as defined in css-images-5.
OffsetPath
https://drafts.csswg.org/css-fonts-4/#numeric-spacing-values
OffsetPositionStyleValue
Represents the style value for offset-position as defined in motion-1.
OffsetRotateStyleValue
Represents the style value for offset-rotate as defined in motion-1.
OffsetStyleValue
Represents the style value for offset as defined in motion-1.
OpacityValue
OrientationContainerFeature
OrientationContainerFeatureKeyword
OrientationMediaFeature
OrientationMediaFeatureKeyword
OutlineLineStyle
https://drafts.csswg.org/css-ui-4/#typedef-outline-line-style
OverflowAnchorStyleValue
Represents the style value for overflow-anchor as defined in css-scroll-anchoring-1.
OverflowBlockMediaFeature
OverflowBlockMediaFeatureKeyword
OverflowBlockStyleValue
Represents the style value for overflow-block as defined in css-overflow-5.
OverflowInlineMediaFeature
OverflowInlineMediaFeatureKeyword
OverflowInlineStyleValue
Represents the style value for overflow-inline as defined in css-overflow-5.
OverflowPosition
https://drafts.csswg.org/css-align-3/#typedef-overflow-position
OverflowWrapStyleValue
Represents the style value for overflow-wrap as defined in css-text-5.
OverflowXStyleValue
Represents the style value for overflow-x as defined in css-overflow-5.
OverflowYStyleValue
Represents the style value for overflow-y as defined in css-overflow-5.
OverlayStyleValue
Represents the style value for overlay as defined in css-position-4.
OverscrollBehaviorBlockStyleValue
Represents the style value for overscroll-behavior-block as defined in css-overscroll-1.
OverscrollBehaviorInlineStyleValue
Represents the style value for overscroll-behavior-inline as defined in css-overscroll-1.
OverscrollBehaviorStyleValueKeywords
OverscrollBehaviorXStyleValue
Represents the style value for overscroll-behavior-x as defined in css-overscroll-1.
OverscrollBehaviorYStyleValue
Represents the style value for overscroll-behavior-y as defined in css-overscroll-1.
PagePseudoClass
Paint
https://drafts.csswg.org/fill-stroke-3/#typedef-paint
PaintBox
https://drafts.csswg.org/css-box-4/#typedef-paint-box
PaletteMixPalette
The palette selected by one side of a palette-mix() function.
PauseAfterStyleValue
Represents the style value for pause-after as defined in css-speech-1.
PauseBeforeStyleValue
Represents the style value for pause-before as defined in css-speech-1.
Percentages
PointerEventsStyleValue
Represents the style value for pointer-events as defined in css-ui-4.
PointerMediaFeature
PointerMediaFeatureKeyword
PointerTimelineAxisStyleValueKeywords
PolarColorSpace
https://drafts.csswg.org/css-color-4/#typedef-polar-color-space
Position
https://drafts.csswg.org/css-values-5/#typedef-position
PositionAnchorStyleValue
Represents the style value for position-anchor as defined in css-anchor-position-2.
PositionArea
https://drafts.csswg.org/css-anchor-position-1/#typedef-position-area
PositionAreaBlock
PositionAreaInline
PositionAreaPhsyicalHorizontal
PositionAreaPhsyicalVertical
PositionAreaPosition
PositionAreaSelfBlock
PositionAreaSelfInline
PositionAreaSelfPosition
PositionBlockAxis
Block axis keywords (flow-relative).
PositionBlockAxisKeyword
Block axis edge keywords without center (for four-value syntax).
PositionFour
https://drafts.csswg.org/css-values-5/#typedef-position-four
PositionHorizontal
Horizontal axis keywords and <length-percentage>.
PositionHorizontalKeyword
Horizontal edge keywords without <length-percentage> (for four-value syntax).
PositionInlineAxis
Inline axis keywords (flow-relative).
PositionInlineAxisKeyword
Inline axis edge keywords without center (for four-value syntax).
PositionOne
https://drafts.csswg.org/css-values-5/#typedef-position-one
PositionStyleValue
Represents the style value for position as defined in css-position-4.
PositionTwo
https://drafts.csswg.org/css-values-5/#typedef-position-two
PositionVertical
Vertical axis keywords and <length-percentage>.
PositionVerticalKeyword
Vertical edge keywords without <length-percentage> (for four-value syntax).
PositionVisibilityStyleValue
Represents the style value for position-visibility as defined in css-anchor-position-2.
PredefinedCounter
https://drafts.csswg.org/css-counter-styles-3/#predefined-counters
PrefersColorSchemeMediaFeature
PrefersColorSchemeMediaFeatureKeyword
PrefersContrastMediaFeature
PrefersContrastMediaFeatureKeyword
PrefersReducedDataMediaFeature
PrefersReducedDataMediaFeatureKeyword
PrefersReducedMotionMediaFeature
PrefersReducedMotionMediaFeatureKeyword
PrefersReducedTransparencyMediaFeature
PrefersReducedTransparencyMediaFeatureKeyword
PrintColorAdjustStyleValue
Represents the style value for print-color-adjust as defined in css-color-adjust-1.
PropertyRuleStyleValue
PseudoClass
PseudoElement
PtNameAndClassSelector
Quote
https://drafts.csswg.org/css-content-3/#quote-values
QuotesStyleValue
Represents the style value for quotes as defined in css-content-3.
RadialExtent
https://drafts.csswg.org/css-images-3/#typedef-radial-extent
RadialShape
https://drafts.csswg.org/css-images-3/#typedef-radial-shape
RadialSize
https://drafts.csswg.org/css-images-4/#typedef-radial-size https://drafts.csswg.org/css-images-4/#radial-size
RangedForm
The form of a ranged feature expression.
RaySize
https://drafts.csswg.org/motion-1/#typedef-ray-size
ReadingFlowStyleValue
Represents the style value for reading-flow as defined in css-display-4.
RectangularColorSpace
https://drafts.csswg.org/css-color-4/#typedef-rectangular-color-space
RegionFragmentStyleValue
Represents the style value for region-fragment as defined in css-regions-1.
RelativeChannelValue
A channel value in relative color syntax that can be a number, percentage, none, a channel keyword, or a math function containing channel keywords.
RelativeColorFunction
All colour functions in relative mode (from <color> origin).
RelativeControlPointKeywords
RelativeHueValue
A hue-position channel value in relative color syntax. Accepts angle, number, none, or a channel keyword.
RelativeSize
https://drafts.csswg.org/css2/#value-def-relative-size
RenderingIntentValue
RepeatStyle
https://drafts.csswg.org/css-backgrounds-4/#background-repeat
Repetition
https://drafts.csswg.org/css-backgrounds-4/#typedef-repetition
ResizeStyleValue
Represents the style value for resize as defined in css-ui-4.
Resolution
https://drafts.csswg.org/css-values/#resolution
ResolutionMediaFeature
ResolutionMediaFeatureValue
https://drafts.csswg.org/mediaqueries-5/#resolution
ResolutionOrType
RestAfterStyleValue
Represents the style value for rest-after as defined in css-speech-1.
RestBeforeStyleValue
Represents the style value for rest-before as defined in css-speech-1.
RgbChannelKeyword
Channel keyword for rgb() / rgba() relative color syntax.
RotateStyleValue
Represents the style value for rotate as defined in css-transforms-2.
RoundingStrategy
https://drafts.csswg.org/css-values-4/#typedef-rounding-strategy
RowGapStyleValue
Represents the style value for row-gap as defined in css-gaps-1.
RowRuleBreakStyleValue
Represents the style value for row-rule-break as defined in css-gaps-1.
RowRuleColorStyleValue
Represents the style value for row-rule-color as defined in css-gaps-1.
RowRuleStyleStyleValue
Represents the style value for row-rule-style as defined in css-gaps-1.
RowRuleVisibilityItemsStyleValue
Represents the style value for row-rule-visibility-items as defined in css-gaps-1.
RowRuleWidthStyleValue
Represents the style value for row-rule-width as defined in css-gaps-1.
RubyAlignStyleValue
Represents the style value for ruby-align as defined in css-ruby-1.
RubyMergeStyleValue
Represents the style value for ruby-merge as defined in css-ruby-1.
RubyOverhangStyleValue
Represents the style value for ruby-overhang as defined in css-ruby-1.
RubyPositionStyleValue
Represents the style value for ruby-position as defined in css-ruby-1.
Rule
https://drafts.csswg.org/cssom-1/#the-cssrule-interface
RuleOverlapStyleValue
Represents the style value for rule-overlap as defined in css-gaps-1.
ScanMediaFeature
ScanMediaFeatureKeyword
ScriptingMediaFeature
ScriptingMediaFeatureKeyword
ScrollAxisLockStyleValue
Represents the style value for scroll-axis-lock as defined in css-overflow-5.
ScrollBehaviorStyleValue
Represents the style value for scroll-behavior as defined in css-overflow-5.
ScrollInitialTargetStyleValue
Represents the style value for scroll-initial-target as defined in css-scroll-snap-2.
ScrollMarkerGroupStyleValueOptionsKeywords1
ScrollMarkerGroupStyleValueOptionsKeywords2
ScrollSnapAlignStyleValueKeywords
ScrollSnapStopStyleValue
Represents the style value for scroll-snap-stop as defined in css-scroll-snap-2.
ScrollSnapTypeStyleValue
Represents the style value for scroll-snap-type as defined in css-scroll-snap-2.
ScrollStateFeature
ScrollStateQuery
ScrollTargetGroupStyleValue
Represents the style value for scroll-target-group as defined in css-overflow-5.
ScrollTimelineAxisStyleValueKeywords
ScrollableScrollStateFeatureKeyword
ScrollbarWidthStyleValue
Represents the style value for scrollbar-width as defined in css-scrollbars-1.
SelectorComponent
SelfPosition
https://drafts.csswg.org/css-align-3/#typedef-self-position
ShadowPosition
The position of a shadow: inset or outset.
ShapeBox
https://www.w3.org/TR/css-shapes-1/#typedef-shape-box
ShapeCommand
https://drafts.csswg.org/css-shapes/#typedef-shape-command
ShapeInsideStyleValue
Represents the style value for shape-inside as defined in css-shapes-2.
ShapeOutsideStyleValue
Represents the style value for shape-outside as defined in css-shapes-2.
ShapeRenderingStyleValue
Represents the style value for shape-rendering as defined in SVG 2 Painting.
ShorthandReset
Reset coverage recorded for a shorthand property.
SingleAnimationComposition
https://drafts.csswg.org/css-animations-2/#typedef-single-animation-composition
SingleAnimationDirection
https://drafts.csswg.org/css-animations/#typedef-single-animation-direction
SingleAnimationFillMode
https://drafts.csswg.org/css-animations/#typedef-single-animation-fill-mode
SingleAnimationIterationCount
https://drafts.csswg.org/css-animations/#typedef-single-animation-iteration-count
SingleAnimationPlayState
https://drafts.csswg.org/css-animations/#typedef-single-animation-play-state
SingleAnimationRangeCenterStyleValue
SingleAnimationRangeEndStyleValue
SingleAnimationRangeStartStyleValue
SingleAnimationTimeline
https://drafts.csswg.org/css-animations-2/#typedef-single-animation-timeline
SingleAnimationTriggerBehavior
https://drafts.csswg.org/css-animations-2/#typedef-single-animation-trigger-behavior
SingleAnimationTriggerRange
A single range offset in a SingleAnimationTrigger.
SingleAnimationTriggerTimeline
The timeline half of a SingleAnimationTrigger.
SingleAnimationTriggerType
https://drafts.csswg.org/css-animations-2/#typedef-single-animation-trigger-type
SingleBackgroundPositionBlockStyleValue
SingleBackgroundPositionInlineStyleValue
SingleBackgroundPositionXStyleValue
SingleBackgroundPositionYStyleValue
SingleMaskClipStyleValue
SingleTimelineTriggerActivationRangeEndStyleValue
SingleTimelineTriggerActivationRangeStartStyleValue
SingleTimelineTriggerActiveRangeEndStyleValue
SingleTimelineTriggerActiveRangeStartStyleValue
SingleTransitionProperty
https://drafts.csswg.org/css-transitions-1/#single-transition-property
SizeKeyword
The sizing keywords allowed as a <calc-size-basis>.
SliderOrientationStyleValue
Represents the style value for slider-orientation as defined in css-forms-1.
SmoothTarget
https://drafts.csswg.org/css-shapes/#typedef-shape-smooth-command
SnapBlockKeyword
SnapInlineKeyword
SnappedScrollStateFeatureKeyword
SpacingTrim
https://drafts.csswg.org/css-text-4/#typedef-spacing-trim
SpatialNavigationActionStyleValue
Represents the style value for spatial-navigation-action as defined in css-nav-1.
SpatialNavigationContainStyleValue
Represents the style value for spatial-navigation-contain as defined in css-nav-1.
SpatialNavigationFunctionStyleValue
Represents the style value for spatial-navigation-function as defined in css-nav-1.
SpeakAsStyleValue
SpeakStyleValue
Represents the style value for speak as defined in css-speech-1.
StartEnd
Axis-ambiguous logical keywords.
StepPosition
StringKeyword
StrokeAlignStyleValue
Represents the style value for stroke-align as defined in fill-stroke-3.
StrokeBreakStyleValue
Represents the style value for stroke-break as defined in fill-stroke-3.
StrokeDashJustifyStyleValue
Represents the style value for stroke-dash-justify as defined in fill-stroke-3.
StrokeLinecapStyleValue
Represents the style value for stroke-linecap as defined in fill-stroke-3.
StrokeLinejoinStyleValueKeywords1
StrokeLinejoinStyleValueKeywords2
StrokeOriginStyleValue
Represents the style value for stroke-origin as defined in fill-stroke-3.
StuckScrollStateFeatureKeyword
StyleFeature
StyleQuery
StyleValue
SubstitutionFunction
An arbitrary substitution function appearing in a Value slot.
SupportsCondition
SupportsFeature
SvgPaint
https://drafts.csswg.org/fill-stroke-3/#typedef-svg-paint
SvgTag
https://svgwg.org/svg2-draft/eltindex.html
Symbol
https://drafts.csswg.org/css-counter-styles-3/#funcdef-symbols
SymbolicCounterStyle
https://drafts.csswg.org/css-counter-styles-3/#predefined-counters
SymbolsType
https://drafts.csswg.org/css-counter-styles-3/#typedef-symbols-type
Syntax
https://drafts.csswg.org/css-values-5/#css-syntax
SyntaxComponent
SyntaxMultiplier
SyntaxTypeName
SystemColor
SystemFontFamilyName
https://drafts.csswg.org/css-fonts-5/#system-font-family-name
SystemStyleValue
TableLayoutStyleValue
Represents the style value for table-layout as defined in css-tables-3.
Tag
Target
https://drafts.csswg.org/css-content-3/#typedef-target
TargetCounterKind
TextAlignAllStyleValue
Represents the style value for text-align-all as defined in css-text-5.
TextAlignLastStyleValue
Represents the style value for text-align-last as defined in css-text-5.
TextAlignStyleValue
Represents the style value for text-align as defined in css-text-5.
TextAutospaceStyleValue
Represents the style value for text-autospace as defined in css-text-5.
TextBoxTrimStyleValue
Represents the style value for text-box-trim as defined in css-inline-3.
TextCombineUprightStyleValue
Represents the style value for text-combine-upright as defined in css-writing-modes-4.
TextDecorationLineStyleValue
Represents the style value for text-decoration-line as defined in css-text-decor-4.
TextDecorationSkipBoxStyleValue
Represents the style value for text-decoration-skip-box as defined in css-text-decor-4.
TextDecorationSkipInkStyleValue
Represents the style value for text-decoration-skip-ink as defined in css-text-decor-4.
TextDecorationSkipSelfStyleValue
Represents the style value for text-decoration-skip-self as defined in css-text-decor-4.
TextDecorationSkipSpacesStyleValue
Represents the style value for text-decoration-skip-spaces as defined in css-text-decor-4.
TextDecorationSkipStyleValue
Represents the style value for text-decoration-skip as defined in css-text-decor-4.
TextDecorationStyleStyleValue
Represents the style value for text-decoration-style as defined in css-text-decor-4.
TextDecorationThicknessStyleValue
Represents the style value for text-decoration-thickness as defined in css-text-decor-4.
TextEdge
https://drafts.csswg.org/css-inline-3/#typedef-text-edge
TextEmphasisPositionStyleValue
Represents the style value for text-emphasis-position as defined in css-text-decor-4.
TextEmphasisStyleStyleValue
Represents the style value for text-emphasis-style as defined in css-text-decor-4.
TextEmphasisStyleStyleValueKeywords1
TextEmphasisStyleStyleValueKeywords2
TextFitStyleValueKeywords
TextFunctionContent
TextGroupAlignStyleValue
Represents the style value for text-group-align as defined in css-text-5.
TextJustifyStyleValue
Represents the style value for text-justify as defined in css-text-5.
TextOrientationStyleValue
Represents the style value for text-orientation as defined in css-writing-modes-4.
TextOverflowSingleAxis
https://drafts.csswg.org/css-overflow-4/#text-overflow
TextRenderingStyleValue
Represents the style value for text-rendering as defined in SVG 2 Painting.
TextTransformStyleValue
Represents the style value for text-transform as defined in css-text-5.
TextUnderlinePositionStyleValueOptionsKeywords1
TextUnderlinePositionStyleValueOptionsKeywords2
TextWrapModeStyleValue
Represents the style value for text-wrap-mode as defined in css-text-5.
TextWrapStyleStyleValue
Represents the style value for text-wrap-style as defined in css-text-5.
Time
https://drafts.csswg.org/css-values/#time
TimelineRangeCenterSubject
https://drafts.csswg.org/pointer-animations-1/#typedef-timeline-range-center-subject
TimelineRangeName
https://drafts.csswg.org/scroll-animations-1/#typedef-timeline-range-name
TimelineScopeStyleValue
Represents the style value for timeline-scope as defined in scroll-animations-1.
TouchActionStyleValue
Represents the style value for touch-action as defined in Pointer Events.
TouchActionStyleValueKeywords1
TouchActionStyleValueKeywords2
TrackBreadth
https://drafts.csswg.org/css-grid-2/#typedef-track-breadth
TrackSize
https://drafts.csswg.org/css-grid-2/#typedef-track-size
TransformBoxStyleValue
Represents the style value for transform-box as defined in css-transforms-2.
TransformFunction
https://drafts.csswg.org/css-transforms-1/#two-d-transform-functions
TransformOriginStyleValue
Represents the style value for transform-origin as defined in css-transforms-2.
TransformStyleStyleValue
Represents the style value for transform-style as defined in css-transforms-2.
TransitionBehaviorValue
https://drafts.csswg.org/css-transitions-2/#typedef-transition-behavior-value
TreeCountingFunction
https://drafts.csswg.org/css-values-5/#tree-counting
TriggerScopeStyleValue
Represents the style value for trigger-scope as defined in animation-triggers-1.
TrySize
https://drafts.csswg.org/css-anchor-position-1/#typedef-try-size
UnicodeBidiStyleValue
Represents the style value for unicode-bidi as defined in css-writing-modes-4.
UnitlessZeroResolves
How unitless zero (0 without a unit) resolves in a given context.
UpdateMediaFeature
UpdateMediaFeatureKeyword
Url
https://drafts.csswg.org/css-values-4/#url-value
UrlOrString
UserSelectStyleValue
Represents the style value for user-select as defined in css-ui-4.
Value
Generic wrapper for CSS values whose grammar permits arbitrary substitution functions (var(), env(), attr(), if(), first-valid()), but not typed math functions.
VerticalAlignStyleValue
Represents the style value for vertical-align as defined in css-inline-3.
VerticalLineClause
VerticalLineValue
https://drafts.csswg.org/css-shapes/#typedef-shape-vertical-line-command
VerticalViewportSegmentsMediaFeature
VideoColorGamutMediaFeature
VideoColorGamutMediaFeatureKeyword
VideoDynamicRangeMediaFeature
VideoDynamicRangeMediaFeatureKeyword
ViewTimelineAxisStyleValueKeywords
ViewTransitionGroupStyleValue
Represents the style value for view-transition-group as defined in css-view-transitions-2.
ViewTransitionScopeStyleValue
Represents the style value for view-transition-scope as defined in css-view-transitions-2.
VisibilityStyleValue
Represents the style value for visibility as defined in css-display-4.
VisualBox
https://drafts.csswg.org/css-box-4/#typedef-visual-box
VoiceAge
https://drafts.csswg.org/css-speech-1/#typedef-voice-family-age
VoiceBalanceStyleValue
Represents the style value for voice-balance as defined in css-speech-1.
VoiceFamilyName
https://drafts.csswg.org/css-speech-1/#typedef-voice-family-voice-family-name
VoiceFamilyStyleValue
Represents the style value for voice-family as defined in css-speech-1.
VoiceGender
https://drafts.csswg.org/css-speech-1/#typedef-voice-family-gender
VoicePitchStyleValue
Represents the style value for voice-pitch as defined in css-speech-1.
VoiceRangeStyleValue
Represents the style value for voice-range as defined in css-speech-1.
VoiceRateStyleValue
Represents the style value for voice-rate as defined in css-speech-1.
VoiceStressStyleValue
Represents the style value for voice-stress as defined in css-speech-1.
VoiceVolumeStyleValue
Represents the style value for voice-volume as defined in css-speech-1.
WebkitAlignContentStyleValue
-webkit-align-content — alias for align-content.
WebkitAlignItemsStyleValue
-webkit-align-items — alias for align-items.
WebkitAlignSelfStyleValue
-webkit-align-self — alias for align-self.
WebkitAnimationMediaFeature
WebkitAppearanceStyleValue
Represents the style value for -webkit-appearance.
WebkitBackfaceVisibilityStyleValue
Represents the style value for -webkit-backface-visibility.
WebkitBoxAlignStyleValue
-webkit-box-align — legacy flexbox cross-axis alignment.
WebkitBoxDecorationBreakStyleValue
-webkit-box-decoration-break — alias for box-decoration-break.
WebkitBoxDirectionStyleValue
-webkit-box-direction — legacy flexbox item order direction.
WebkitBoxOrientStyleValue
-webkit-box-orient — legacy flexbox axis direction.
WebkitBoxPackStyleValue
-webkit-box-pack — legacy flexbox main-axis alignment.
WebkitBoxSizingStyleValue
-webkit-box-sizing — alias for box-sizing.
WebkitClipPathStyleValue
-webkit-clip-path — alias for clip-path.
WebkitColumnGapStyleValue
-webkit-column-gap — alias for column-gap.
WebkitDevicePixelRatioMediaFeature
WebkitFlexBasisStyleValue
-webkit-flex-basis — alias for flex-basis.
WebkitFlexDirectionStyleValue
-webkit-flex-direction — alias for flex-direction.
WebkitFlexWrapStyleValue
-webkit-flex-wrap — alias for flex-wrap.
WebkitFontSmoothingStyleValue
Represents the style value for -webkit-font-smoothing.
WebkitFunctionalPseudoClass
WebkitFunctionalPseudoElement
WebkitJustifyContentStyleValue
-webkit-justify-content — alias for justify-content.
WebkitOverflowScrollingStyleValue
-webkit-overflow-scrolling — non-standard momentum scrolling on iOS.
WebkitPrintColorAdjustStyleValue
-webkit-print-color-adjust — alias for print-color-adjust.
WebkitPseudoClass
https://searchfox.org/wubkat/source/Source/WebCore/css/CSSPseudoSelectors.json
WebkitPseudoElement
https://searchfox.org/wubkat/source/Source/WebCore/css/CSSPseudoSelectors.json
WebkitTextDecorationSkipInkStyleValue
-webkit-text-decoration-skip-ink — alias for text-decoration-skip-ink.
WebkitTouchCalloutStyleValue
-webkit-touch-callout — non-standard iOS touch callout behaviour.
WebkitTransform2dMediaFeature
WebkitTransform3dMediaFeature
WebkitTransformOriginStyleValue
Represents the style value for -webkit-transform-origin.
WebkitTransitionMediaFeature
WebkitUserDragStyleValue
-webkit-user-drag — non-standard drag behaviour.
WebkitUserSelectStyleValue
-webkit-user-select — alias for user-select.
WebkitVideoPlayableInlineMediaFeature
WhiteSpaceCollapseStyleValue
Represents the style value for white-space-collapse as defined in css-text-5.
WhiteSpaceStyleValue
Represents the style value for white-space as defined in css-text-5.
WidthContainerFeature
WidthMediaFeature
WidthStyleValue
Represents the style value for width as defined in css-sizing-4.
WindowDragStyleValue
Represents the style value for window-drag as defined in css-ui-4.
WordBreakStyleValue
Represents the style value for word-break as defined in css-text-5.
WordSpaceTransformStyleValue
Represents the style value for word-space-transform as defined in css-text-5.
WordWrapStyleValue
Represents the style value for word-wrap.
WrapAfterStyleValue
Represents the style value for wrap-after as defined in css-text-5.
WrapBeforeStyleValue
Represents the style value for wrap-before as defined in css-text-5.
WrapFlowStyleValue
Represents the style value for wrap-flow as defined in css-exclusions-1.
WrapInsideStyleValue
Represents the style value for wrap-inside as defined in css-text-5.
WrapThroughStyleValue
Represents the style value for wrap-through as defined in css-exclusions-1.
WritingModeStyleValue
Represents the style value for writing-mode as defined in css-writing-modes-4.
XyzChannelKeyword
Channel keyword for color() relative color syntax with xyz spaces.

Constants§

CSS_VENDOR_PROPERTY_ATOMS
Vendor-prefixed CSS property atoms with known StyleValue implementations.
PROPERTY_KIND_VARIANTS
All PropertyKind variants for iteration.

Traits§

AbsoluteUnit
AtomSet
Usage with #[derive(AtomSet)]
DeclarationMetadata
DeclarationValue
A trait that can be used for AST nodes representing a Declaration’s Value. It offers some convenience functions for handling such values.
FeatureMetadata
ToChromashift

Functions§

is_math_function
Returns true if the given atom is a CSS math function name.

Type Aliases§

AutoLineColorList
https://drafts.csswg.org/css-gaps-1/#typedef-auto-line-color-list
AutoLineColorListItem
AutoLineStyleList
https://drafts.csswg.org/css-gaps-1/#typedef-auto-line-style-list
AutoLineStyleListItem
AutoLineWidthList
https://drafts.csswg.org/css-gaps-1/#typedef-auto-line-width-list
AutoLineWidthListItem
AutoRepeat
https://drafts.csswg.org/css-grid-2/#typedef-auto-repeat
AutoRepeatLineColor
AutoRepeatLineStyle
AutoRepeatLineWidth
BgImage
ClipSource
ComplexSelector
ContentReplacement
<content-replacement> = <image> per css-content-3 spec.
FixedBreadth
https://drafts.csswg.org/css-grid-2/#typedef-fixed-breadth
FixedRepeat
https://drafts.csswg.org/css-grid-2/#typedef-fixed-repeat
ForgivingSelector
GapAutoRepeatRule
GapAutoRuleList
https://drafts.csswg.org/css-gaps-1/#typedef-gap-auto-rule-list
GapAutoRuleListItem
GapRule
Integer
IntegerInfinite
MaskReference
https://drafts.csswg.org/css-masking-1/#typedef-mask-reference
MaskSource
Number
RelativeSelector
RepeatLineColor
https://drafts.csswg.org/css-gaps-1/#typedef-repeat-line-color
RepeatLineStyle
https://drafts.csswg.org/css-gaps-1/#typedef-repeat-line-style
RepeatLineWidth
https://drafts.csswg.org/css-gaps-1/#typedef-repeat-line-width
String
TrackRepeat
https://drafts.csswg.org/css-grid-2/#typedef-track-repeat
Uri