Properties List of MOD CSS
Find quickly your css properties with the search box !
props
code
Properties | codename | attribute | value(s) |
---|---|---|---|
animation | an | :box | name duration timing-function delay iteration-count direction fill-mode play-state |
animation-delay | an.de | :box | time | initial | inherit |
animation-direction | an.di | :box | normal | reverse | alternate | alternate-reverse | initial | inherit |
animation-duration | an.du | :box | time | initial | inherit |
animation-fill-mode | an.fm | :box | none | forwards | backwards | both | initial | inherit |
animation-iteration-count | an.ic | :box | number | infinite | initial | inherit |
animation-name | an.nm | :box | keyframename | none | initial | inherit |
animation-play-state | an.ps | :box | paused | running | initial | inherit |
animation-timing-function | an.tf | :box | linear | ease | ease-in | ease-out | ease-in-out | step-start | step-end | steps(int,start | end) | cubic-bezier(n,n,n,n) | initial | inherit |
transition | trn | :box | property duration timing-function delay | initial | inherit |
transition-delay | trn.de | :box | time | initial | inherit |
transition-duration | trn.du | :box | time | initial | inherit |
transition-property | trn.pr | :box | none | all | property | initial | inherit |
transition-timing-function | trn.tf | :box | linear | ease | ease-in | ease-out | ease-in-out | step-start | step-end | steps(int,start | end) | cubic-bezier(n,n,n,n) | initial | inherit |
transform | trf | :box | none | transform-functions | initial | inherit |
transform-origin | trf.or | :box | x-axis y-axis z-axis | initial | inherit |
transform-style | trf.st | :box | flat | preserve-3d | initial | inherit |
transform-box | trf.bx | :box | x |
filter | filter | :box | none | blur() | brightness() | contrast() | drop-shadow() | grayscale() | hue-rotate() | invert() | opacity() | saturate() | sepia() | url() |
mix-blend-mode | mbm | :box | |
background | bg | :box | bg-color bg-image position/bg-size bg-repeat bg-origin bg-clip bg-attachment initial | inherit |
background-attachment | bg.at | :box | scroll | fixed | local | initial | inherit |
background-clip | bg.cl | :box | border-box | padding-box | content-box | initial | inherit |
background-color | bg.co | :box | var() | color | transparent | initial | inherit |
background-image | bg.im | :box | url | none | initial | inherit |
background-origin | bg.or | :box | padding-box | border-box | content-box | initial | inherit |
background-position | bg.po | :box | value |
background-repeat | bg.re | :box | repeat | repeat-x | repeat-y | no-repeat | initial | inherit |
background-size | bg.sz | :box | auto | length [unit : %, px, em, rem, vh, vw ...] | cover | contain | initial | inherit |
background-blend-mode | bg.bm | :box | var() | normal | multiply | screen | overlay | darken | lighten | color-dodge | saturation | color | luminosity |
background-position-x | bg.px | :box | x |
background-position-y | bg.py | :box | x |
border | bd | :box | border-width border-style border-color | initial | inherit |
border-bottom | bd.bt | :box | border-width border-style border-color | initial | inherit |
border-bottom-color | bd.bc | :box | var() | color | transparent | initial | inherit |
border-bottom-left-radius | br.blf | :box | length [unit : %, px, em, rem, vh, vw, var() ...] | initial | inherit |
border-bottom-right-radius | br.brg | :box | length [unit : %, px, em, rem, vh, vw, var() ...] | initial | inherit |
border-bottom-style | bd.bs | :box | none | hidden | dotted | dashed | solid | double | groove | ridge | inset | outset | initial | inherit |
border-bottom-width | bd.bw | :box | medium | thin | thick | length [unit : %, px, em, rem, vh, vw, var() ...] | initial | inherit |
border-color | bd.co | :box | var() | color | transparent | initial | inherit |
border-image | bd.im | :box | source slice width outset repeat | initial | inherit |
border-image-outset | bd.io | :box | length [unit : %, px, em, rem, vh, vw ...] | number | initial | inherit |
border-image-repeat | bd.ir | :box | stretch | repeat | round | space | initial | inherit |
border-image-slice | bd.is | :box | number | % | fill | initial | inherit |
border-image-source | bd.isr | :box | none | image | initial | inherit |
border-image-width | bd.iw | :box | number | % | auto | initial | inherit |
border-left | bd.lf | :box | border-width border-style border-color | initial | inherit |
border-left-color | bd.lc | :box | var() | color | transparent | initial | inherit |
border-left-style | bd.ls | :box | var() | color | transparent | initial | inherit |
border-left-width | bd.lw | :box | medium | thin | thick | length [unit : %, px, em, rem, vh, vw, var() ...] | initial | inherit |
border-radius | br | :box | 1-4 length [unit : %, px, em, rem, vh, vw ...] | % / 1-4 length [unit : %, px, em, rem, vh, vw ...] | % | initial | inherit |
border-right | bd.rg | :box | border-width border-style border-color | initial | inherit |
border-right-color | bd.rc | :box | color | transparent | initial | inheri |
border-right-style | bd.rs | :box | none | hidden | dotted | dashed | solid | double | groove | ridge | inset | outset | initial | inherit |
border-right-width | bd.rw | :box | medium | thin | thick | length [unit : %, px, em, rem, vh, vw, var() ...] | initial | inherit |
border-style | bd.st | :box | none | hidden | dotted | dashed | solid | double | groove | ridge | inset | outset | initial | inherit |
border-top | bd.tp | :box | border-width border-style border-color | initial | inherit |
border-top-color | bd.tc | :box | var() | color | transparent | initial | inherit |
border-top-left-radius | br.tlf | :box | length [unit : %, px, em, rem, vh, vw, var() ...] | initial | inherit |
border-top-right-radius | br.trg | :box | length [unit : %, px, em, rem, vh, vw, var() ...] | initial | inherit |
border-top-style | bd.ts | :box | none | hidden | dotted | dashed | solid | double | groove | ridge | inset | outset | initial | inherit |
border-top-width | bd.tw | :box | medium | thin | thick | length [unit : %, px, em, rem, vh, vw, var() ...] | initial | inherit |
border-width | bd.wd | :box | medium | thin | thick | length [unit : %, px, em, rem, vh, vw, var() ...] | initial | inherit |
opacity | op | :box | number | initial | inherit |
user-select | uss | :box | auto | none | text | all |
outline | out | :box | outline-width outline-style outline-color | initial | inherit |
outline-color | ot.c | :box | invert | color | initial | inherit |
outline-offset | ot.o | :box | length [unit : %, px, em, rem, vh, vw, var() ...] | initial | inherit |
outline-style | ot.s | :box | none | hidden | dotted | dashed | solid | double | groove | ridge | inset | outset | initial | inherit |
outline-width | ot.w | :box | medium | thin | thick | length [unit : %, px, em, rem, vh, vw, var() ...] | initial | inherit |
overflow | ovf | :box | visible | hidden | clip | scroll | auto | initial | inherit |
overflow-x | ovf.x | :box | visible | hidden | scroll | auto | initial | inherit |
overflow-y | ovf.y | :box | visible | hidden | scroll | auto | initial | inherit |
overflow-anchor | ovf.an | :box | x |
overflow-inline | ovf.in | :box | x |
overflow-block | ovf.bl | :box | x |
overflow-clip-margin | ovf.cm | :box | x |
overflow-wrap | ovf.wr | :box | normal | anywhere | break-word | initial | inherit |
visibility | v | :box | visible | hidden | collapse | initial | inherit |
box-shadow | bx.sh | :box | none | h-offset v-offset blur spread color | inset | initial | inherit |
co | co | :box | color | initial | inherit |
font | fo | :box | font-style font-variant font-weight font-size/line-height font-family | caption | icon | menu | message-box | small-caption | status-bar | initial | inherit |
font-family | fo.fa | :box | family-name | generic-family | initial | inherit |
font-size | fo.sz | :box | medium | xx-small | x-small | small | large | x-large | xx-large | smaller | larger | length [unit : %, px, em, rem, vh, vw, var() ...] | initial | inherit |
font-size-adjust | fo.sa | :box | number | none | initial | inherit |
font-stretch | fo.str | :box | ultra-condensed | extra-condensed | condensed | semi-condensed | normal | semi-expanded | expanded | extra-expanded | ultra-expanded | initial | inherit |
font-style | fo.sy | :box | normal | italic | oblique | initial | inherit |
font-variant | fo.va | :box | normal | small-caps | initial | inherit |
font-weight | fo.wg | :box | normal | bold | bolder | lighter | number | initial | inherit |
font-synthesis | fo.syn | :box | x |
list-style | ls | :box | list-style-type list-style-position list-style-image | initial | inherit |
list-style-image | ls.im | :box | none | url | initial | inherit |
list-style-position | ls.po | :box | inside | outside | initial | inherit |
list-style-type | ls.ty | :box | value |
direction | dir | :box | x |
tab-size | tbs | :box | x |
text-align | tx.al | :box | left | right | center | justify | initial | inherit |
text-align-last | tx.all | :box | auto | left | right | center | justify | start | end | initial | inherit |
text-decoration | tx.de | :box | text-decoration-line text-decoration-color text-decoration-style text-decoration-thickness | initial | inherit |
text-decoration-color | tx.dcc | :box | color | initial | inherit |
text-decoration-line | tx.dl | :box | none | underline | overline | line-through | initial | inherit |
text-decoration-style | tx.ds | :box | solid | double | dotted | dashed | wavy | initial | inherit |
text-indent | tx.in | :box | length [unit : %, px, em, rem, vh, vw, var() ...] | initial | inherit |
text-justify | tx.ju | :box | auto | inter-word | inter-character | none | initial | inherit |
text-overflow | tx.ov | :box | clip | ellipsis | string | initial | inherit |
text-shadow | tx.sh | :box | h-shadow v-shadow blur-radius color | none | initial | inherit |
text-transform | tx.tr | :box | none | capitalize | uppercase | lowercase | initial | inherit |
text-orientation | tx.or | :box | mixed | upright | sideways-right | sideways-left | sideways | use-glyph-orientation | inherit | initial | unset |
text-decoration-skip | tx.dsk | :box | x |
text-decoration-skip-ink | tx.dski | :box | x |
text-decoration-thickness | tx.dt | :box | x |
text-emphasis | tx.em | :box | x |
text-emphasis-color | tx.ec | :box | x |
text-emphasis-position | tex.ep | :box | x |
text-emphasis-style | tx.es | :box | x |
text-rendering | tx.rd | :box | x |
text-underline-offset | tx.uo | :box | x |
text-underline-position | tx.up | :box | x |
line-height | ln.h | :box | x |
line-break | ln.b | :box | x |
letter-spacing | lts | :box | x |
white-space | wsp | :box | x |
word-spacing | wd.sp | :box | x |
word-break | wd.br | :box | x |
word-wrap | wd.wp | :box | x |
break-before | brk.be | :box | x |
break-after | brk.af | :box | x |
break-inside | brk.in | :box | x |
height | h | :box | x |
max-height | mx.h | :box | x |
max-width | mx.w | :box | x |
min-height | mn.h | :box | x |
min-width | mn.w | :box | x |
width | w | :box | x |
margin | m | :box | length [unit : %, px, em, rem, vh, vw ...] | auto | initial | inherit | can be in px, em, rem, vh, vw, % ... |
margin-bottom | m.bt | :box | length [unit : %, px, em, rem, vh, vw ...] | auto | initial | inherit | can be in px, em, rem, vh, vw, % ... |
margin-left | m.lf | :box | length [unit : %, px, em, rem, vh, vw ...] | auto | initial | inherit | can be in px, em, rem, vh, vw, % ... |
margin-right | m.rg | :box | length [unit : %, px, em, rem, vh, vw ...] | auto | initial | inherit | can be in px, em, rem, vh, vw, % ... |
margin-top | m.tp | :box | length [unit : %, px, em, rem, vh, vw ...] | auto | initial | inherit | can be in px, em, rem, vh, vw, % ... |
padding | p | :box | length [unit : %, px, em, rem, vh, vw, var() ...] | initial | inherit |
padding-bottom | p.bt | :box | length [unit : %, px, em, rem, vh, vw, var() ...] | initial | inherit |
padding-left | p.lf | :box | length [unit : %, px, em, rem, vh, vw, var() ...] | initial | inherit |
padding-right | p.rg | :box | length [unit : %, px, em, rem, vh, vw, var() ...] | initial | inherit |
padding-top | p.tp | :box | length [unit : %, px, em, rem, vh, vw, var() ...] | initial | inherit |
flex | fl | :box | flex-grow flex-shrink flex-basis | auto | initial | inherit |
flex-basis | fl.bs | :box | number | auto | initial | inherit |
flex-direction | fl.di | :box | row | row-reverse | column | column-reverse | initial | inherit |
flex-flow | fl.fl | :box | flex-direction flex-wrap | initial | inherit |
flex-grow | fl.gr | :box | number | initial | inherit |
flex-shrink | fl.sh | :box | number | initial | inherit |
flex-wrap | fl.wp | :box | nowrap | wrap | wrap-reverse | initial | inherit |
align-content | al.co | :box | stretch|center|flex-start|flex-end|space-between|space-around|initial|inherit; |
align-items | al.it | :box | stretch|center|flex-start|flex-end|baseline|initial|inherit; |
align-self | al.se | :box | auto|stretch|center|flex-start|flex-end|baseline|initial|inherit; |
justify-content | ju.co | :box | flex-start|flex-end|center|space-between|space-around|space-evenly|initial|inherit; |
justify-items | ju.it | :box | x |
justify-self | ju.se | :box | x |
place-content | pl.co | :box | x |
place-items | pl.it | :box | x |
place-self | pl.se | :box | x |
order | or | :box | number | initial | inherit |
border-collapse | bd.cp | :box | separate | collapse | initial | inherit |
border-spacing | bd.sp | :box | length [unit : %, px, em, rem, vh, vw, var() ...] | initial | inherit |
caption-side | caps | :box | x |
empty-cells | epc | :box | x |
table-layout | tbl | :box | x |
display | d | :box | x |
container | container | :mod | x |
row | row | :mod | x |
column | col | :mod | number | auto | initial | inherit |
position | po | :box | x |
top | tp | :box | x |
right | rg | :box | x |
bottom | bt | :box | x |
left | lf | :box | x |
float | float | :box | x |
clear | clear | :box | x |
appearance | ape | :box | x |
vertical-align | val | :box | x |
z-index | zx | :box | x |
cursor | cu | :box | x |
box-sizing | bx.sz | :box | x |
object-fit | ob.fit | :box | x |
object-position | ob.pos | :box | x |
overscroll-behavior | ovs.bh | :box | x |
overscroll-behavior-x | ovs.bx | :box | x |
overscroll-behavior-y | ovs.by | :box | x |
scroll-behavior | scr.bh | :box | x |
scroll-margin | scr.m | :box | x |
scroll-margin-bottom | scr.mb | :box | x |
scroll-margin-left | scr.ml | :box | x |
scroll-margin-right | scr.mr | :box | x |
scroll-margin-top | scr.mt | :box | x |
scroll-padding | scr.p | :box | x |
scroll-padding-bottom | scr.pb | :box | x |
scroll-padding-left | scr.pl | :box | x |
scroll-padding-right | scr.pr | :box | x |
scroll-padding-top | scr.pt | :box | x |
scroll-snap-align | scr.sal | :box | x |
scroll-snap-stop | scr.sst | :box | x |
scroll-snap-type | scr.sty | :box | x |
scrollbar-gutter | scr.g | :box | x |
scrollbar-width* | scr.w | :box | x |
scrollbar-color* | scr.c | :box | x |
column-count | col.c | :box | number | auto | initial | inherit |
column-fill | col.f | :box | balance | auto | initial | inherit |
column-rule | col.r | :box | column-rule-width column-rule-style column-rule-color | initial | inherit |
column-rule-color | col.rc | :box | color | initial | inherit |
column-rule-style | col.rs | :box | none | hidden | dotted | dashed | solid | double | groove | ridge | inset | outset | initial | inherit |
column-rule-width | col.rw | :box | medium | thin | thick | length [unit : %, px, em, rem, vh, vw, var() ...] | initial | inherit |
column-span | col.s | :box | none | all | initial | inherit |
column-width | col.w | :box | auto | length [unit : %, px, em, rem, vh, vw, var() ...] | initial | inherit |
columns | cols | :box | auto | column-width column-count | initial | inherit |
grid | gd | :box | none | grid-template-rows / grid-template-columns | grid-template-areas | grid-template-rows / [grid-auto-flow] grid-auto-columns | [grid-auto-flow] grid-auto-rows / grid-template-columns | initial | inherit |
grid-area | gd.a | :box | grid-row-start / grid-column-start / grid-row-end / grid-column-end | itemname |
grid-auto-columns | gd.ac | :box | auto | max-content | min-content | length [unit : %, px, em, rem, vh, vw ...] |
grid-auto-flow | gd.af | :box | row | column | dense | row dense | column dense |
grid-auto-rows | gd.ar | :box | auto | max-content | min-content | length [unit : %, px, em, rem, vh, vw ...] |
grid-column | gd.c | :box | grid-column-start / grid-column-end |
grid-column-end | gd.ce | :box | auto | span n | column-line |
grid-column-start | gd.cs | :box | auto | span n | column-line |
grid-row | gd.r | :box | grid-row-start / grid-row-end |
grid-row-end | gd.re | :box | auto | row-line | span n |
grid-row-start | gd.rs | :box | auto | row-line |
grid-template | gd.t | :box | none | grid-template-rows / grid-template-columns | grid-template-areas | initial | inherit |
grid-template-areas | gd.ta | :box | none | itemnames |
grid-template-columns | gd.tc | :box | none | auto | max-content | min-content | length [unit : %, px, em, rem, vh, vw, var() ...] | initial | inherit |
grid-template-rows | gd.tr | :box | none | auto | max-content | min-content | length [unit : %, px, em, rem, vh, vw, var() ...] | initial | inherit |
gap | gp | :box | row-gap column-gap |
grid-gap | gd.g | :box | grid-row-gap grid-column-gap |
resize | rz | :box | none | both | horizontal | vertical | block | inline | initial | inherit | unset |
content | con | :box | string |
writing-mode | wm | :box | vertical-tb | vertical-lr | horizontal-tb | initial | inherit | unset |