CSS properties supported by library
(generated automatically using THtDocument.SupportedCSSProperties)
| Name | Type | Inherited | Values |
|---|---|---|---|
| align-items | enum | no | Normal FlexStart FlexEnd Center Stretch BaseLine Inherit |
| align-self | enum | no | Normal FlexStart FlexEnd Center Stretch BaseLine Inherit |
| animation | complex | no | |
| animation-duration | number | no | |
| animation-name | string | no | |
| animation-timing-function | enum | no | Ease EaseIn EaseOut EaseInOut Linear |
| appearance | enum | no | None Button Checkbox Radio |
| background | complex | no | |
| background-attachment | enum | no | Scroll Fixed |
| background-color | color | no | |
| background-image | complex | no | |
| background-origin | enum | no | PaddingBox BorderBox ContentBox |
| background-position | length | no | |
| background-position-x | length | no | |
| background-position-y | length | no | |
| background-repeat | enum | no | Repeat RepeatX RepeatY NoRepeat |
| background-size | complex | no | |
| border | complex | no | |
| border-bottom | complex | no | |
| border-bottom-color | color | no | |
| border-bottom-left-radius | length | no | |
| border-bottom-right-radius | length | no | |
| border-bottom-style | enum | no | None Hidden Solid Dotted Dashed Double Groove Ridge Inset Outset |
| border-bottom-width | length | no | |
| border-collapse | enum | yes | Separate Collapse |
| border-color | color | no | |
| border-left | complex | no | |
| border-left-color | color | no | |
| border-left-style | enum | no | None Hidden Solid Dotted Dashed Double Groove Ridge Inset Outset |
| border-left-width | length | no | |
| border-radius | length | no | |
| border-right | complex | no | |
| border-right-color | color | no | |
| border-right-style | enum | no | None Hidden Solid Dotted Dashed Double Groove Ridge Inset Outset |
| border-right-width | length | no | |
| border-spacing | length | no | |
| border-style | enum | no | None Hidden Solid Dotted Dashed Double Groove Ridge Inset Outset |
| border-top | complex | no | |
| border-top-color | color | no | |
| border-top-left-radius | length | no | |
| border-top-right-radius | length | no | |
| border-top-style | enum | no | None Hidden Solid Dotted Dashed Double Groove Ridge Inset Outset |
| border-top-width | length | no | |
| border-width | length | no | |
| bottom | length | no | |
| box-reflect | complex | no | |
| box-shadow | complex | no | |
| box-sizing | enum | no | Contentbox Borderbox Paddingbox |
| break-after | enum | no | Auto Avoid Always All AvoidPage Page Left Right Recto Verso AvoidColumn Column AvoidRegion Region |
| clear | string | no | |
| color | color | yes | |
| column-count | number | no | |
| column-gap | length | no | |
| column-rule | complex | no | |
| column-width | length | no | |
| content | string | no | |
| contenteditable | enum | yes | |
| counter-increment | string | no | |
| counter-reset | complex | no | |
| cursor | enum | yes | Auto CrossHair Default Pointer Text Help |
| direction | enum | yes | LTR RTL |
| display | enum | no | Inline Block InlineBlock None Table TableRow TableRowGroup TableCell ListItem Flex InlineFlex InlineTable |
| draggable | enum | no | False True Auto |
| filter | complex | no | |
| flex | complex | no | |
| flex-basis | length | no | |
| flex-direction | enum | no | Row RowReverse Column ColumnReverse |
| flex-grow | number | no | |
| flex-shrink | number | no | |
| flex-wrap | enum | no | Nowrap Wrap Reverse |
| float | enum | no | None Left Right FootNote |
| font | complex | no | |
| font-family | string | yes | |
| font-size | length | yes | |
| font-style | enum | yes | Normal Italic Oblique |
| font-weight | enum | yes | Normal Bold Lighter Bolder 100 200 300 400 500 600 700 800 900 |
| height | length | no | |
| hyphens | enum | yes | None Manual Auto |
| justify-content | enum | no | FlexStart FlexEnd Center SpaceBetween SpaceAround |
| left | length | no | |
| letter-spacing | length | no | |
| line-height | length | yes | |
| list-style-type | enum | yes | Circle None Disk Square Decimal LowerAlpha UpperAlpha LowerLatin UpperLatin LowerRoman UpperRoman |
| margin | length | no | |
| margin-bottom | length | no | |
| margin-left | length | no | |
| margin-right | length | no | |
| margin-top | length | no | |
| max-height | length | no | |
| max-width | length | no | |
| min-height | length | no | |
| min-width | length | no | |
| opacity | number | no | |
| overflow | enum | no | |
| overflow-x | enum | no | Visible Hidden Scroll Auto |
| overflow-y | enum | no | Visible Hidden Scroll Auto |
| padding | length | no | |
| padding-bottom | length | no | |
| padding-left | length | no | |
| padding-right | length | no | |
| padding-top | length | no | |
| page | number | no | |
| page-break-after | enum | no | Auto Always Avoid Left Right |
| page-break-before | enum | no | Auto Always Avoid Left Right |
| page-break-inside | enum | yes | Auto Always Avoid Left Right |
| pointer-events | enum | yes | Auto None |
| position | enum | no | Static Relative Absolute Fixed Running |
| resize | enum | no | None Both Horizontal Vertical |
| right | length | no | |
| size | complex | no | |
| tab-interval | length | no | |
| tab-stops | complex | no | |
| table-layout | enum | no | Auto Fixed |
| text-align | enum | yes | Inherit Start End Left Right Center Justify XCenter |
| text-decoration | complex | no | |
| text-decoration-color | color | no | |
| text-decoration-line | enum | no | None Underline OverLine LineThrough |
| text-decoration-style | enum | no | Solid Double Dotted Dashed Wavy |
| text-indent | length | yes | |
| text-overflow | enum | no | Clip Ellipsis |
| text-shadow | complex | yes | |
| text-transform | enum | yes | None LowerCase UpperCase Capitalize |
| top | length | no | |
| transform | complex | no | |
| transform-origin | length | no | |
| transition | complex | no | |
| transition-delay | number | no | |
| transition-duration | number | no | |
| unknown | number | no | |
| vertical-align | enum | no | BaseLine Top Bottom Middle Sub Super TextTop TextBottom |
| visibility | enum | no | Visible Hidden |
| white-space | enum | yes | Normal Nowrap Pre PreLine PreWrap |
| width | length | no | |
| word-break | enum | yes | Normal BreakWord BreakAll KeepAll Hyphens |
| word-spacing | length | no | |
| word-wrap | enum | yes | Normal BreakWord |
| writing-mode | enum | yes | HorizontalTB VerticalRL VerticalLR SidewaysRL SidewaysLR |
| z-index | number | no | |
| zoom | number | no |
CSS Selectors
-
#
-
:
-
.
-
<tag>
-
:pseudoClass
-
!important;
CSS Pseudoclasses
-
hover
-
active
-
link
-
focus
-
before
-
after
-
checked
CSS 3 features
-
Shadows (with blur)
-
Gradients
-
Rounded box corners
-
Transitions (color, size, zoom)
-
Opacity