Uses of Package
com.helger.css.decl
Packages that use com.helger.css.decl
Package
Description
-
Classes in com.helger.css.decl used by com.helger.css.declClassDescriptionAbstract base class for all classes having top-level rules.This is the main object for a parsed CSS declaration.Represents a single element in a CSS style rule.Represents a list of
CSSDeclarationobjects.Represents a single expression consisting of several expression membersRepresents a CSS function elementRepresents a CSS line-names element as used in css-grid.Represents a CSS calc() elementPart of a CSS calc elementRepresents a simple expression memberRepresents an expression member URIRepresents a single@font-facerule.
Example:
@font-face { font-family: 'icons'; src: url(path/to/font.woff) format('woff'); unicode-range: U+E000-E005; }Represents a single HSL color value (hue, saturation, lightness).Represents a single HSLA color value (hue, saturation, lightness, opacity).Represents a single import rule on top level.keyframes blockRepresents a single @keyframes rule.
Example:
@keyframes identifier { 0% { top: 0; left: 0; } 30% { top: 50px; } }Represents a single media expressionRepresents a single media queryA global modifier that can be used in front of a single CSS media query.Represents a single@mediarule: a list of style rules only valid for certain media.
Example:
@media print { div#footer { display: none; } }Represents a single namespace rule on top level.
Example:
@namespace Q "http://example.com/q-markup";Represents a single@pagerule.
Example:
@page { size: auto; margin: 10%; }Represents a single CSS rectangleRepresents a single RGB color value (red, green, blue)Represents a single RGBA color value (red, green, blue, opacity)Represents a single selector as the aggregation of selector members.Represents an inverted CSS selector, used for the ":not()" CSS function.
Note: this class was completely redesigned for version 3.7.4Represents a single, simple CSS selector as used for the ":has()" CSS pseudo element.Represents a single CSS style rule.Represents a single negation supports conditionRepresents a single@supportsrule: a list of style rules only valid when a certain declaration is available.Represents a single@rule that is non-standard and/or unknown.Represents a single CSS URI.Represents a single@viewportrule.
Example:
@viewport { width: device-width; }Represents a list ofICSSWriteableobjects.Enumeration with selector attribute operations as in[foo^="bar"]Enumeration with expression operators.Represents the different math operators available.This enum contains all the selector combinators.Contains the binary operators for the @supports rule as in@supports (transition-property: color) or (animation-name: foo)Base interface for a CSS color definitionBase interface for all CSS math (calc()) member objects.Base interface for all CSS expression objects.Base interface for all CSS page rule body objects.Marker interface for all children of a single CSS selector.Marker interface for all children of a single CSS supports condition.Marker interface for all top level CSS elements that can occur in any orderSanity interface for all objects having CSS declarations. -
Classes in com.helger.css.decl used by com.helger.css.decl.shorthandClassDescriptionRepresents a single element in a CSS style rule.Base interface for all CSS expression objects.
-
Classes in com.helger.css.decl used by com.helger.css.decl.visitClassDescriptionThis is the main object for a parsed CSS declaration.Represents a single element in a CSS style rule.Represents an expression member URIRepresents a single
@font-facerule.
Example:
@font-face { font-family: 'icons'; src: url(path/to/font.woff) format('woff'); unicode-range: U+E000-E005; }Represents a single import rule on top level.keyframes blockRepresents a single @keyframes rule.
Example:
@keyframes identifier { 0% { top: 0; left: 0; } 30% { top: 50px; } }Represents a single@mediarule: a list of style rules only valid for certain media.
Example:
@media print { div#footer { display: none; } }Represents a single namespace rule on top level.
Example:
@namespace Q "http://example.com/q-markup";Represents a single@pagerule.
Example:
@page { size: auto; margin: 10%; }Represents a single selector as the aggregation of selector members.Represents a single CSS style rule.Represents a single@supportsrule: a list of style rules only valid when a certain declaration is available.Represents a single@rule that is non-standard and/or unknown.Represents a single@viewportrule.
Example:
@viewport { width: device-width; }Marker interface for all top level CSS elements that can occur in any orderSanity interface for all objects having CSS declarations. -
Classes in com.helger.css.decl used by com.helger.css.handlerClassDescriptionThis is the main object for a parsed CSS declaration.Represents a list of
CSSDeclarationobjects. -
Classes in com.helger.css.decl used by com.helger.css.readerClassDescriptionThis is the main object for a parsed CSS declaration.Represents a list of
CSSDeclarationobjects. -
Classes in com.helger.css.decl used by com.helger.css.toolsClassDescriptionThis is the main object for a parsed CSS declaration.Represents a single media query
-
Classes in com.helger.css.decl used by com.helger.css.utilsClassDescriptionRepresents a single HSL color value (hue, saturation, lightness).Represents a single HSLA color value (hue, saturation, lightness, opacity).Represents a single CSS rectangleRepresents a single RGB color value (red, green, blue)Represents a single RGBA color value (red, green, blue, opacity)
-
Classes in com.helger.css.decl used by com.helger.css.writer