AngleSharp.DOM.Css
Namespace with 194 public types
Enumerations
AnimationDirection
The enumeration over all possible animation direction values.
AnimationFillStyle
An enumeration over all possible fill-mode values.
BackgroundAttachment
An enumeration with all background attachment settings.
BackgroundRepeat
The enumeration over all possible repeat values.
BorderRepeat
The enumeration over all possible border repeat values.
BoxModel
An enumeration with the various box sizing models / clip or origins.
BreakMode
An enumeration over all possible break modes.
ClearMode
The enumeration with all possible clear modes.
CssRuleType
The set of possible CSS rules.
CssValueType
This enumeration is indicating which type of unit applies to the value.
DisplayMode
A list of all pre-defined display settings.
Floating
All possible values for taking an element out of its normal flow.
FontSize
A listing of all possible pre-defined font-sizes.
FontStretch
An enumeration with possible font stretch settings.
FontStyle
The enumeration with the various font styles.
FontVariant
An enumeration with font variant transformations.
LineStyle
An enumeration with all possible line styles.
ListPosition
An enumeration over all list positions.
ListStyle
An enumeration over possible list styles.
OverflowMode
An enumeration with possible overflow modes.
PlayState
An enumeration over all various play states.
PositionMode
An enumeration with possible position modes.
SystemCursor
A list of all pre-defined system cursor modes.
SystemFont
An enumeration containing the various predefined system fonts.
TextDecorationLine
An enumeration that defines the various line styles.
TextDecorationStyle
An enumeration with the various text decoration styles.
TextTransform
An enumeration with all possible text transformations.
UnicodeMode
An enumeration with various unicode modes.
UnitType
Representation of the various primitive types.
VerticalAlignment
The list of possible vertical alignments (extended by CSS).
Whitespace
An enumeration with the various whitespace handling modes.
Interfaces
ICssAnimationDelayProperty
Represents the CSS animation-delay property.
ICssAnimationDirectionProperty
Represents the CSS animation-direction property.
ICssAnimationDurationProperty
Represents the CSS animation-duration property.
ICssAnimationFillModeProperty
Represents the CSS animation-fill-mode property.
ICssAnimationIterationCountProperty
Represents the CSS animation-iteration-count property.
ICssAnimationNameProperty
Represents the CSS animation-name property.
ICssAnimationPlayStateProperty
Represents the CSS animation-play-state property.
ICssAnimationProperty
Represents the CSS animation shorthand property.
ICssAnimationTimingFunctionProperty
Represents the CSS anmation-timing-function property.
ICssBackfaceVisibilityProperty
Represents the CSS backface-visibility property.
ICssBackgroundAttachmentProperty
Represents the CSS background-attachment property.
ICssBackgroundClipProperty
Represents the CSS background-clip property.
ICssBackgroundColorProperty
Represents the CSS background-color property.
ICssBackgroundImageProperty
Represents the CSS background-image property.
ICssBackgroundOriginProperty
Represents the CSS background-origin property.
ICssBackgroundPositionProperty
Represents the CSS background-position property.
ICssBackgroundProperty
Represents the CSS background shorthand property.
ICssBackgroundRepeatProperty
Represents the CSS background-repeat property.
ICssBackgroundSizeProperty
Represents the CSS background-size property.
ICssBorderBottomLeftRadiusProperty
Represents the CSS border-bottom-left-radius property.
ICssBorderBottomRightRadiusProperty
Represents the CSS border-bottom-right-radius property.
ICssBorderCollapseProperty
Represents the CSS border-collapse property.
ICssBorderColorProperty
Represents the CSS border-color property.
ICssBorderColorsProperty
Represents the CSS border-color property.
ICssBorderImageOutsetProperty
Represents the CSS border-image-outset property.
ICssBorderImageProperty
Represents the CSS border-image shorthand property.
ICssBorderImageRepeatProperty
Represents the CSS border-image-repeat property.
ICssBorderImageSliceProperty
Represents the CSS border-image-slice property.
ICssBorderImageSourceProperty
Represents the CSS border-image-source property.
ICssBorderImageWidthProperty
Represents the CSS border-image-width property.
ICssBorderProperty
Represents the CSS border shorthand property.
ICssBorderRadiusProperty
Represents the CSS border-radius shorthand property.
ICssBorderSpacingProperty
Represents the CSS border-spacing property.
ICssBorderStyleProperty
Represents the CSS border-style property.
ICssBorderStylesProperty
Represents the CSS border-style property.
ICssBorderTopLeftRadiusProperty
Represents the CSS border-top-left-radius property.
ICssBorderTopRightRadiusProperty
Represents the CSS border-top-right-radius property.
ICssBorderWidthProperty
Represents the CSS border-width property.
ICssBorderWidthsProperty
Represents the CSS border-width property.
ICssBottomProperty
Represents the CSS bottom property.
ICssBoxDecorationBreak
Represents the CSS box-decoration-break property.
ICssBoxShadowProperty
Represents the CSS box-shadow property.
ICssBreakAfterProperty
Represents the CSS break-after property.
ICssBreakBeforeProperty
Represents the CSS break-before property.
ICssBreakInsideProperty
Represents the CSS break-inside property.
ICssCaptionSideProperty
Represents the CSS caption-side property.
ICssCharsetRule
Represents a @charset CSS rule.
ICssClearProperty
Represents the CSS clear property.
ICssClipProperty
Represents the CSS clip property.
ICssColorProperty
Represents the CSS color property.
ICssColumnCountProperty
Represents the CSS column-count property.
ICssColumnFillProperty
Represents the CSS column-fill property.
ICssColumnGapProperty
Represents the CSS column-gap property.
ICssColumnRuleColorProperty
Represents the CSS column-rule-color property.
ICssColumnRuleProperty
Represents the CSS column-rule shorthand property.
ICssColumnRuleStyleProperty
Represents the CSS column-rule-style property.
ICssColumnRuleWidthProperty
Represents the CSS column-rule-width property.
ICssColumnSpanProperty
Represents the CSS column-span property.
ICssColumnsProperty
Represents the CSS columns shorthand property.
ICssColumnWidthProperty
Represents the CSS column-width property.
ICssConditionRule
Represents all the "conditional" at-rules, which consist
of a condition and a statement block.
ICssContentProperty
Represents the CSS content property.
ICssCounterIncrementProperty
Represents the CSS counter-increment property.
ICssCounterResetProperty
Represents the CSS counter-reset property.
ICssCounterStyleRule
Represents the counter-style CSS rule.
ICssCursorProperty
Represents the CSS cursor property.
ICssDirectionProperty
Represents the CSS direction property.
ICssDisplayProperty
Represents the CSS display property.
ICssDocumentRule
Represents a document CSS rule.
ICssEmptyCellsProperty
Represents the CSS empty-cells property.
ICssFloatProperty
Represents the CSS float property.
ICssFontFaceRule
Represents a @font-face CSS rule.
ICssFontFamilyProperty
Represents the CSS font-family property.
ICssFontFeatureValuesRule
Represents a @font-feature-values CSS rule.
ICssFontProperty
Represents the CSS font shorthand property.
ICssFontSizeProperty
Represents the CSS font-size property.
ICssFontStretchProperty
Represents the CSS font-stretch property.
ICssFontStyleProperty
Represents the CSS font-style property.
ICssFontVariantProperty
Represents the CSS font-variant property.
ICssFontWeightProperty
Represents the CSS font-weight property.
ICssGroupingRule
Represents any at (grouping) CSS rule.
ICssHeightProperty
Represents the CSS height property.
ICssImportRule
Represents the @import CSS rule.
ICssKeyframeRule
Represents the style rule for a single key.
ICssKeyframesRule
Represents a complete set of keyframes for a single animation.
ICssLeftProperty
Represents the CSS left property.
ICssLetterSpacingProperty
Represents the CSS letter-spacing property.
ICssLineHeightProperty
Represents the CSS line-height property.
ICssListStyleImageProperty
Represents the CSS list-style-image property.
ICssListStylePositionProperty
Represents the CSS list-style-position property.
ICssListStyleProperty
Represents the CSS list-style shorthand property.
ICssListStyleTypeProperty
Represents the CSS list-style-type property.
ICssMarginBottomProperty
Represents the CSS margin-bottom property.
ICssMarginLeftProperty
Represents the CSS margin-left property.
ICssMarginProperty
Represents the CSS margin shorthand property.
ICssMarginRightProperty
Represents the CSS margin-right property.
ICssMarginRule
Represents a margin CSS rule (e.g. in an @page at-rule).
ICssMarginTopProperty
Represents the CSS margin-top property.
ICssMaxHeightProperty
Represents the CSS max-height property.
ICssMaxWidthProperty
Represents the CSS max-width property.
ICssMediaRule
Represents a @media CSS rule.
ICssMinHeightProperty
Represents the CSS min-height property.
ICssMinWidthProperty
Represents the CSS min-width property.
ICssNamespaceRule
Represents a namespace declaration CSS rule.
ICssOpacityProperty
Represents the CSS opacity property.
ICssOrphansProperty
Represents the CSS orphans property.
ICssOutlineColorProperty
Represents the CSS outline-color property.
ICssOutlineProperty
Represents the CSS outline shorthand property.
ICssOutlineStyleProperty
Repesents the CSS outline-style property.
ICssOutlineWidthProperty
Represents the CSS outline-width property.
ICssOverflowProperty
Represents the CSS overflow property.
ICssPaddingBottomProperty
Represents the CSS padding-bottom property.
ICssPaddingLeftProperty
Represents the CSS padding-left property.
ICssPaddingProperty
Represents the CSS padding shorthand property.
ICssPaddingRightProperty
Represents the CSS padding-right property.
ICssPaddingTopProperty
Represents the CSS padding-top property.
ICssPageBreakAfterProperty
Represents the CSS page-break-after property.
ICssPageBreakBeforeProperty
Represents the CSS page-break-before property.
ICssPageBreakInsideProperty
Represents the CSS page-break-inside property.
ICssPageRule
Represents the @page CSS rule.
ICssPerspectiveOriginProperty
Represents the CSS perspective-origin property.
ICssPerspectiveProperty
Represents the CSS perspective property.
ICssPositionProperty
Represents the CSS position property.
ICssProperty
Common interface of all CSS properties.
ICssQuotesProperty
Represents the CSS quotes property.
ICssRightProperty
Represents the CSS right property.
ICssRule
Represents the base interface for a CSS rule.
ICssRuleList
Represents a list of CSS rules.
ICssStyleDeclaration
Represents a CSS declaration block, including its underlying state, where
this underlying state depends upon the source of the CSSStyleDeclaration instance.
ICssStyleRule
Represents a general CSS styling rule.
ICssStyleSheet
Represents the CSS style sheet for storing CSS styles.
ICssSupportsRule
Represents a ‘@supports’ CSS rule.
ICssTableLayoutProperty
Represents the CSS table-layout property.
ICssTextAlignProperty
Represents the CSS text-align property.
ICssTextDecorationColorProperty
Represents the CSS text-decoration-color property.
ICssTextDecorationLineProperty
Represents the CSS text-decoration-line property.
ICssTextDecorationProperty
Represents the CSS text-decoration shorthand property.
ICssTextDecorationStyleProperty
Represents the CSS text-decoration-style property.
ICssTextIndentProperty
Represents the CSS text-indent property.
ICssTextShadowProperty
Represents the CSS text-shadow property.
ICssTextTransformProperty
Represents the CSS text-transform property.
ICssTopProperty
Represents the CSS top property.
ICssTransformOriginProperty
Represents the CSS transform-origin property.
ICssTransformProperty
Represents the CSS transform property.
ICssTransformStyleProperty
Represents the CSS transform-style property.
ICssTransitionDelayProperty
Represents the CSS transition-delay property.
ICssTransitionDurationProperty
Represents the CSS transition-duration property.
ICssTransitionProperty
Represents the CSS transition shorthand property.
ICssTransitionPropertyProperty
Represents the CSS transition-property property.
ICssTransitionTimingFunctionProperty
Represents the CSS timing-function property.
ICssUnicodeBidiProperty
Represents the unicode-bidi CSS property.
ICssValue
Represents the base for any CSS value.
ICssVerticalAlignProperty
Represents the CSS vertical-align property.
ICssVisibilityProperty
Represents the CSS visibility property.
ICssWhitespaceProperty
Represents the CSS white-space property.
ICssWidowsProperty
Repesents the widows CSS property.
ICssWidthProperty
Represents the CSS width property.
ICssWordSpacingProperty
Represents the CSS word-spacing property.
ICssZIndexProperty
Represents the CSS z-index property.
IElementCssInlineStyle
Used to mark elements that may have inline style,
usually set and defined over an attribute.
IMediaList
A collection of media queries.
ISelector
Represents a CSS selector for matching elements.
More information: http://dev.w3.org/csswg/selectors4/
IStyleUtilities
A set of useful methods for retrieving style information.