| Class and Description |
|---|
| AbstractHasTopLevelRules
Abstract base class for all classes having top-level rules.
|
| CascadingStyleSheet
This is the main object for a parsed CSS declaration.
|
| CSSDeclaration
Represents a single element in a CSS style rule.
|
| CSSDeclarationList
Represents a list of
CSSDeclaration objects. |
| CSSExpression
Represents a single expression consisting of several expression members
|
| CSSExpressionMemberFunction
Represents a CSS function element
|
| CSSExpressionMemberLineNames
Represents a CSS line-names element as used in css-grid.
|
| CSSExpressionMemberMath
Represents a CSS calc() element
|
| CSSExpressionMemberMathProduct
Part of a CSS calc element
|
| CSSExpressionMemberTermSimple
Represents a simple expression member
|
| CSSExpressionMemberTermURI
Represents an expression member URI
|
| CSSFontFaceRule
Represents a single
@font-face rule. |
| CSSHSL
Represents a single HSL color value (hue, saturation, lightness).
|
| CSSHSLA
Represents a single HSLA color value (hue, saturation, lightness, opacity).
|
| CSSImportRule
Represents a single import rule on top level.
|
| CSSKeyframesBlock
keyframes block
|
| CSSKeyframesRule
Represents a single @keyframes rule.
|
| CSSMediaExpression
Represents a single media expression
|
| CSSMediaQuery
Represents a single media query
|
| CSSMediaQuery.EModifier
A global modifier that can be used in front of a single CSS media query.
|
| CSSMediaRule
Represents a single
@media rule: a list of style rules only
valid for certain media. |
| CSSNamespaceRule
Represents a single namespace rule on top level.
|
| CSSPageMarginBlock |
| CSSPageRule
Represents a single
@page rule. |
| CSSRect
Represents a single CSS rectangle
|
| CSSRGB
Represents a single RGB color value (red, green, blue)
|
| CSSRGBA
Represents a single RGBA color value (red, green, blue, opacity)
|
| CSSSelector
Represents a single selector as the aggregation of selector members.
|
| CSSSelectorMemberNot
Represents an inverted CSS selector, used for the ":not()" CSS function.
|
| CSSStyleRule
Represents a single CSS style rule.
|
| CSSSupportsConditionNested
Represents a single negation supports condition
|
| CSSSupportsRule
Represents a single
@supports rule: a list of style rules only
valid when a certain declaration is available. |
| CSSUnknownRule
Represents a single
@ rule that is non-standard and/or unknown. |
| CSSURI
Represents a single CSS URI.
|
| CSSViewportRule
Represents a single
@viewport rule. |
| CSSWritableList
Represents a list of
ICSSWriteable objects. |
| ECSSAttributeOperator
Enumeration with selector attribute operations as in
[foo^="bar"] |
| ECSSExpressionOperator
Enumeration with expression operators.
|
| ECSSMathOperator
Represents the different math operators available.
|
| ECSSSelectorCombinator
This enum contains all the selector combinators.
|
| ECSSSupportsConditionOperator
Contains the binary operators for the @supports rule as in
@supports (transition-property: color) or (animation-name: foo) |
| ICSSColor
Base interface for a CSS color definition
|
| ICSSExpressionMathMember
Base interface for all CSS math (
calc()) member objects. |
| ICSSExpressionMember
Base interface for all CSS expression objects.
|
| ICSSPageRuleMember
Base interface for all CSS page rule body objects.
|
| ICSSSelectorMember
Marker interface for all children of a single CSS selector.
|
| ICSSSupportsConditionMember
Marker interface for all children of a single CSS supports condition.
|
| ICSSTopLevelRule
Marker interface for all top level CSS elements that can occur in any order
font face rules -
CSSFontFaceRule
keyframes rules - CSSKeyframesRule
media rules - CSSMediaRule
page rules - CSSPageRule
style rules - CSSStyleRule
supports rules - CSSSupportsRule
unknown rules - CSSUnknownRule
viewport rules - CSSViewportRule
To easily iterate over all rules contained in a CascadingStyleSheet
you can use the
CSSVisitor.visitCSS(CascadingStyleSheet, com.helger.css.decl.visit.ICSSVisitor)
method. |
| IHasCSSDeclarations
Sanity interface for all objects having CSS declarations.
|
| Class and Description |
|---|
| CSSDeclaration
Represents a single element in a CSS style rule.
|
| ICSSExpressionMember
Base interface for all CSS expression objects.
|
| Class and Description |
|---|
| CascadingStyleSheet
This is the main object for a parsed CSS declaration.
|
| CSSDeclaration
Represents a single element in a CSS style rule.
|
| CSSExpressionMemberTermURI
Represents an expression member URI
|
| CSSFontFaceRule
Represents a single
@font-face rule. |
| CSSImportRule
Represents a single import rule on top level.
|
| CSSKeyframesBlock
keyframes block
|
| CSSKeyframesRule
Represents a single @keyframes rule.
|
| CSSMediaRule
Represents a single
@media rule: a list of style rules only
valid for certain media. |
| CSSNamespaceRule
Represents a single namespace rule on top level.
|
| CSSPageMarginBlock |
| CSSPageRule
Represents a single
@page rule. |
| CSSSelector
Represents a single selector as the aggregation of selector members.
|
| CSSStyleRule
Represents a single CSS style rule.
|
| CSSSupportsRule
Represents a single
@supports rule: a list of style rules only
valid when a certain declaration is available. |
| CSSUnknownRule
Represents a single
@ rule that is non-standard and/or unknown. |
| CSSViewportRule
Represents a single
@viewport rule. |
| ICSSTopLevelRule
Marker interface for all top level CSS elements that can occur in any order
font face rules -
CSSFontFaceRule
keyframes rules - CSSKeyframesRule
media rules - CSSMediaRule
page rules - CSSPageRule
style rules - CSSStyleRule
supports rules - CSSSupportsRule
unknown rules - CSSUnknownRule
viewport rules - CSSViewportRule
To easily iterate over all rules contained in a CascadingStyleSheet
you can use the
CSSVisitor.visitCSS(CascadingStyleSheet, com.helger.css.decl.visit.ICSSVisitor)
method. |
| IHasCSSDeclarations
Sanity interface for all objects having CSS declarations.
|
| Class and Description |
|---|
| CascadingStyleSheet
This is the main object for a parsed CSS declaration.
|
| CSSDeclarationList
Represents a list of
CSSDeclaration objects. |
| Class and Description |
|---|
| CascadingStyleSheet
This is the main object for a parsed CSS declaration.
|
| CSSDeclarationList
Represents a list of
CSSDeclaration objects. |
| Class and Description |
|---|
| CascadingStyleSheet
This is the main object for a parsed CSS declaration.
|
| CSSMediaQuery
Represents a single media query
|
| Class and Description |
|---|
| CSSHSL
Represents a single HSL color value (hue, saturation, lightness).
|
| CSSHSLA
Represents a single HSLA color value (hue, saturation, lightness, opacity).
|
| CSSRect
Represents a single CSS rectangle
|
| CSSRGB
Represents a single RGB color value (red, green, blue)
|
| CSSRGBA
Represents a single RGBA color value (red, green, blue, opacity)
|
| Class and Description |
|---|
| CascadingStyleSheet
This is the main object for a parsed CSS declaration.
|
Copyright © 2014–2022 Philip Helger. All rights reserved.