Table of Contents

Enum Properties

Namespace
SunamoCssGenerator.Enums
Assembly
SunamoCssGenerator.dll

Enumeration of all standard CSS properties

public enum Properties
Extension Methods

Fields

AlignContent = 0

CSS align-content property, controls alignment of flex container lines within the flex container

AlignItems = 1

CSS align-items property, controls alignment of flex items on the cross axis

AlignSelf = 2

CSS align-self property, overrides align-items for a specific flex item

Animation = 3

CSS animation shorthand property, sets all animation properties at once

AnimationDelay = 4

CSS animation-delay property, specifies a delay before the animation starts

AnimationDirection = 5

CSS animation-direction property, defines whether the animation plays forward, backward, or alternates

AnimationDuration = 6

CSS animation-duration property, specifies how long one cycle of the animation takes

AnimationFillMode = 7

CSS animation-fill-mode property, defines how styles are applied before and after the animation

AnimationIterationCount = 8

CSS animation-iteration-count property, specifies how many times the animation repeats

AnimationName = 9

CSS animation-name property, specifies the name of the keyframes animation

AnimationPlayState = 10

CSS animation-play-state property, specifies whether the animation is running or paused

AnimationTimingFunction = 11

CSS animation-timing-function property, specifies the speed curve of the animation

BackfaceVisibility = 12

CSS backface-visibility property, defines whether the back face of an element is visible when facing the user

Background = 13

CSS background shorthand property, sets all background properties at once

BackgroundAttachment = 14

CSS background-attachment property, defines whether the background scrolls with the page or is fixed

BackgroundClip = 15

CSS background-clip property, defines how far the background extends within the element

BackgroundColor = 16

CSS background-color property, sets the background color of an element

BackgroundImage = 17

CSS background-image property, sets one or more background images for an element

BackgroundOrigin = 18

CSS background-origin property, specifies the origin position of the background image

BackgroundPosition = 19

CSS background-position property, sets the starting position of a background image

BackgroundRepeat = 20

CSS background-repeat property, defines how background images are repeated

BackgroundSize = 21

CSS background-size property, specifies the size of the background images

Border = 22

CSS border shorthand property, sets all border properties at once

BorderBottom = 23

CSS border-bottom shorthand property, sets all bottom border properties at once

BorderBottomColor = 24

CSS border-bottom-color property, sets the color of the bottom border

BorderBottomLeftRadius = 25

CSS border-bottom-left-radius property, sets the rounding of the bottom-left corner

BorderBottomRightRadius = 26

CSS border-bottom-right-radius property, sets the rounding of the bottom-right corner

BorderBottomStyle = 27

CSS border-bottom-style property, sets the style of the bottom border

BorderBottomWidth = 28

CSS border-bottom-width property, sets the width of the bottom border

BorderCollapse = 29

CSS border-collapse property, defines whether table borders collapse into a single border

BorderColor = 30

CSS border-color property, sets the color of all four borders

BorderImage = 31

CSS border-image shorthand property, sets an image as the border

BorderImageOutset = 32

CSS border-image-outset property, specifies how far the border image extends beyond the border box

BorderImageRepeat = 33

CSS border-image-repeat property, defines how the border image is repeated

BorderImageSlice = 34

CSS border-image-slice property, specifies how to slice the border image

BorderImageSource = 35

CSS border-image-source property, specifies the source image for the border

BorderImageWidth = 36

CSS border-image-width property, specifies the width of the border image

BorderLeft = 37

CSS border-left shorthand property, sets all left border properties at once

BorderLeftColor = 38

CSS border-left-color property, sets the color of the left border

BorderLeftStyle = 39

CSS border-left-style property, sets the style of the left border

BorderLeftWidth = 40

CSS border-left-width property, sets the width of the left border

BorderRadius = 41

CSS border-radius property, sets the rounding of all four corners

BorderRight = 42

CSS border-right shorthand property, sets all right border properties at once

BorderRightColor = 43

CSS border-right-color property, sets the color of the right border

BorderRightStyle = 44

CSS border-right-style property, sets the style of the right border

BorderRightWidth = 45

CSS border-right-width property, sets the width of the right border

BorderSpacing = 46

CSS border-spacing property, sets the distance between table cell borders

BorderStyle = 47

CSS border-style property, sets the style of all four borders

BorderTop = 48

CSS border-top shorthand property, sets all top border properties at once

BorderTopColor = 49

CSS border-top-color property, sets the color of the top border

BorderTopLeftRadius = 50

CSS border-top-left-radius property, sets the rounding of the top-left corner

BorderTopRightRadius = 51

CSS border-top-right-radius property, sets the rounding of the top-right corner

BorderTopStyle = 52

CSS border-top-style property, sets the style of the top border

BorderTopWidth = 53

CSS border-top-width property, sets the width of the top border

BorderWidth = 54

CSS border-width property, sets the width of all four borders

Bottom = 55

CSS bottom property, specifies the bottom position of a positioned element

BoxShadow = 56

CSS box-shadow property, applies shadow effects around an element's frame

BoxSizing = 57

CSS box-sizing property, defines how width and height are calculated (content-box or border-box)

CaptionSide = 58

CSS caption-side property, specifies the placement of a table caption

Clear = 59

CSS clear property, specifies which sides of an element floating elements are not allowed

Clip = 60

CSS clip property, defines a visible area of an absolutely positioned element

Color = 61

CSS color property, sets the foreground color of an element's text content

ColumnCount = 62

CSS column-count property, specifies the number of columns in a multi-column layout

ColumnFill = 63

CSS column-fill property, specifies how columns are filled in a multi-column layout

ColumnGap = 64

CSS column-gap property, specifies the gap between columns in a multi-column layout

ColumnRule = 65

CSS column-rule shorthand property, sets the width, style, and color of the rule between columns

ColumnRuleColor = 66

CSS column-rule-color property, sets the color of the rule between columns

ColumnRuleStyle = 67

CSS column-rule-style property, sets the style of the rule between columns

ColumnRuleWidth = 68

CSS column-rule-width property, sets the width of the rule between columns

ColumnSpan = 69

CSS column-span property, specifies how many columns an element should span across

ColumnWidth = 70

CSS column-width property, specifies the width of each column in a multi-column layout

Columns = 71

CSS columns shorthand property, sets column-width and column-count at once

Content = 72

CSS content property, inserts generated content before or after an element via pseudo-elements

CounterIncrement = 73

CSS counter-increment property, increments one or more CSS counters

CounterReset = 74

CSS counter-reset property, creates or resets one or more CSS counters

Cursor = 75

CSS cursor property, specifies the mouse cursor displayed when hovering over an element

Direction = 76

CSS direction property, sets the text direction (ltr or rtl)

Display = 77

CSS display property, specifies the display behavior of an element (block, inline, flex, etc.)

EmptyCells = 78

CSS empty-cells property, specifies whether to display borders on empty table cells

Flex = 79

CSS flex shorthand property, sets flex-grow, flex-shrink, and flex-basis at once

FlexBasis = 80

CSS flex-basis property, specifies the initial main size of a flex item

FlexDirection = 81

CSS flex-direction property, specifies the direction of flex items (row, column, etc.)

FlexFlow = 82

CSS flex-flow shorthand property, sets flex-direction and flex-wrap at once

FlexGrow = 83

CSS flex-grow property, specifies how much a flex item grows relative to other items

FlexShrink = 84

CSS flex-shrink property, specifies how much a flex item shrinks relative to other items

FlexWrap = 85

CSS flex-wrap property, specifies whether flex items wrap onto multiple lines

Float = 86

CSS float property, places an element on the left or right side of its container

Font = 87

CSS font shorthand property, sets all font properties at once

FontFamily = 88

CSS font-family property, specifies the font family for text

FontSize = 89

CSS font-size property, specifies the size of the font

FontSizeAdjust = 90

CSS font-size-adjust property, preserves the readability of text when font fallback occurs

FontStretch = 91

CSS font-stretch property, selects a normal, condensed, or expanded face from a font family

FontStyle = 92

CSS font-style property, specifies the font style (normal, italic, or oblique)

FontVariant = 93

CSS font-variant property, specifies whether text is displayed in small-caps

FontWeight = 94

CSS font-weight property, specifies the weight (boldness) of the font

Height = 95

CSS height property, sets the height of an element

JustifyContent = 96

CSS justify-content property, aligns flex items along the main axis

Left = 97

CSS left property, specifies the left position of a positioned element

LetterSpacing = 98

CSS letter-spacing property, sets the spacing between characters in text

LineHeight = 99

CSS line-height property, sets the height of a line of text

ListStyle = 100

CSS list-style shorthand property, sets all list properties at once

ListStyleImage = 101

CSS list-style-image property, sets an image as the list item marker

ListStylePosition = 102

CSS list-style-position property, specifies whether the marker is inside or outside the content flow

ListStyleType = 103

CSS list-style-type property, specifies the type of list item marker (disc, decimal, etc.)

Margin = 104

CSS margin shorthand property, sets the margin area on all four sides

MarginBottom = 105

CSS margin-bottom property, sets the bottom margin of an element

MarginLeft = 106

CSS margin-left property, sets the left margin of an element

MarginRight = 107

CSS margin-right property, sets the right margin of an element

MarginTop = 108

CSS margin-top property, sets the top margin of an element

MaxHeight = 109

CSS max-height property, sets the maximum height of an element

MaxWidth = 110

CSS max-width property, sets the maximum width of an element

MinHeight = 111

CSS min-height property, sets the minimum height of an element

MinWidth = 112

CSS min-width property, sets the minimum width of an element

Opacity = 113

CSS opacity property, sets the transparency level of an element (0.0 to 1.0)

Order = 114

CSS order property, specifies the order of a flex item relative to its siblings

Outline = 115

CSS outline shorthand property, sets all outline properties at once

OutlineColor = 116

CSS outline-color property, sets the color of the outline

OutlineOffset = 117

CSS outline-offset property, sets the space between the outline and the border edge

OutlineStyle = 118

CSS outline-style property, sets the style of the outline

OutlineWidth = 119

CSS outline-width property, sets the width of the outline

Overflow = 120

CSS overflow shorthand property, controls what happens to content that overflows the element's box

OverflowX = 121

CSS overflow-x property, controls what happens to content that overflows horizontally

OverflowY = 122

CSS overflow-y property, controls what happens to content that overflows vertically

Padding = 123

CSS padding shorthand property, sets the padding area on all four sides

PaddingBottom = 124

CSS padding-bottom property, sets the bottom padding of an element

PaddingLeft = 125

CSS padding-left property, sets the left padding of an element

PaddingRight = 126

CSS padding-right property, sets the right padding of an element

PaddingTop = 127

CSS padding-top property, sets the top padding of an element

PageBreakAfter = 128

CSS page-break-after property, controls page breaks after an element when printing

PageBreakBefore = 129

CSS page-break-before property, controls page breaks before an element when printing

PageBreakInside = 130

CSS page-break-inside property, controls page breaks inside an element when printing

Perspective = 131

CSS perspective property, sets the distance between the viewer and the z=0 plane for 3D transforms

PerspectiveOrigin = 132

CSS perspective-origin property, sets the vanishing point for the perspective property

Position = 133

CSS position property, specifies the positioning scheme (static, relative, absolute, fixed, sticky)

Quotes = 134

CSS quotes property, specifies the quotation marks for embedded quotations

Resize = 135

CSS resize property, specifies whether an element is resizable by the user

Right = 136

CSS right property, specifies the right position of a positioned element

TabSize = 137

CSS tab-size property, specifies the width of a tab character

TableLayout = 138

CSS table-layout property, specifies the algorithm used to lay out table cells (auto or fixed)

TextAlign = 139

CSS text-align property, specifies the horizontal alignment of text

TextAlignLast = 140

CSS text-align-last property, specifies the alignment of the last line of text

TextDecoration = 141

CSS text-decoration shorthand property, sets all text decoration properties at once

TextDecorationColor = 142

CSS text-decoration-color property, sets the color of the text decoration

TextDecorationLine = 143

CSS text-decoration-line property, specifies the type of text decoration (underline, overline, etc.)

TextDecorationStyle = 144

CSS text-decoration-style property, specifies the style of the text decoration (solid, wavy, etc.)

TextIndent = 145

CSS text-indent property, specifies the indentation of the first line in a text block

TextJustify = 146

CSS text-justify property, specifies the justification method when text-align is set to justify

TextOverflow = 147

CSS text-overflow property, specifies how overflowed text is displayed (clip or ellipsis)

TextShadow = 148

CSS text-shadow property, applies shadow effects to text

TextTransform = 149

CSS text-transform property, controls the capitalization of text (uppercase, lowercase, capitalize)

Top = 150

CSS top property, specifies the top position of a positioned element

Transform = 151

CSS transform property, applies 2D or 3D transformations to an element

TransformOrigin = 152

CSS transform-origin property, sets the origin point for transformations

TransformStyle = 153

CSS transform-style property, specifies how nested elements are rendered in 3D space

Transition = 154

CSS transition shorthand property, sets all transition properties at once

TransitionDelay = 155

CSS transition-delay property, specifies a delay before the transition starts

TransitionDuration = 156

CSS transition-duration property, specifies how long the transition takes

TransitionProperty = 157

CSS transition-property property, specifies which CSS properties are transitioned

TransitionTimingFunction = 158

CSS transition-timing-function property, specifies the speed curve of the transition

VerticalAlign = 159

CSS vertical-align property, sets the vertical alignment of an inline or table-cell element

Visibility = 160

CSS visibility property, specifies whether an element is visible or hidden

WhiteSpace = 161

CSS white-space property, specifies how whitespace inside an element is handled

Width = 162

CSS width property, sets the width of an element

WordBreak = 163

CSS word-break property, specifies how words should break at the end of a line

WordSpacing = 164

CSS word-spacing property, sets the spacing between words in text

WordWrap = 165

CSS word-wrap property, specifies whether long words can be broken to wrap onto the next line

ZIndex = 166

CSS z-index property, specifies the stack order of a positioned element