List of CSS pseudo-classes used by the styling system for hover, active, etc.
This acts as a bit-flag.
| Active |
<c>:active</c> - A button that is being pressed down. |
| After |
<c>:after</c> - Creates an element on the parent element |
| Before |
<c>:before</c> - Creates an element on the parent element |
| Empty |
<c>:empty</c> - Any element that has no children. |
| FirstChild |
<c>:first-child</c> - The element is the first element among a group of sibling elements. |
| Focus |
<c>:focus</c> - An element with input focus. |
| Hover |
<c>:hover</c> - Any element with the mouse cursor hovering over it. |
| Intro |
<c>:intro</c> - Present on all elements for their first frame. Useful to start CSS transitions on creation. |
| LastChild |
<c>:last-child</c> - The element is the last element among a group of sibling elements. |
| None |
No pseudo-class. |
| OnlyChild |
<c>:only-child</c> - The element is the only child of their parent element. |
| Outro |
<c>:outro</c> - The element has been marked for deletion, and will be deleted once all CSS transitions on it has stopped.<br />
Transitions can be started here to gracefully remove the element visually. |
| Unknown |
Unused. |