Last active
April 8, 2024 22:08
-
-
Save matasaru/609f0432c01cc3862b927afc70160929 to your computer and use it in GitHub Desktop.
CSS property order
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#Position | |
position | |
inset | |
inset-block | |
inset-block-start | |
inset-block-end | |
inset-inline | |
inset-inline-start | |
inset-inline-end | |
top | |
right | |
bottom | |
left | |
z-index | |
#Display | |
box-sizing | |
display | |
#Flex | |
flex | |
flex-basis | |
flex-direction | |
flex-flow | |
flex-grow | |
flex-shrink | |
flex-wrap | |
#Grid | |
grid | |
grid-area | |
grid-template | |
grid-template-areas | |
grid-template-rows | |
grid-template-columns | |
grid-row | |
grid-row-start | |
grid-row-end | |
grid-column | |
grid-column-start | |
grid-column-end | |
grid-auto-rows | |
grid-auto-columns | |
grid-auto-flow | |
grid-gap | |
grid-row-gap | |
grid-column-gap | |
#Gap | |
gap | |
row-gap | |
column-gap | |
#Layout alignment | |
place-content | |
place-items | |
place-self | |
align-content | |
align-items | |
align-self | |
justify-content | |
justify-items | |
justify-self | |
#Order | |
order | |
#Box model | |
float | |
inline-size | |
min-inline-size | |
max-inline-size | |
width | |
min-width | |
max-width | |
block-size | |
min-block-size | |
max-block-size | |
height | |
min-height | |
max-height | |
aspect-ratio | |
padding | |
padding-block | |
padding-block-start | |
padding-block-end | |
padding-inline | |
padding-inline-start | |
padding-inline-end | |
padding-top | |
padding-right | |
padding-bottom | |
padding-left | |
margin | |
margin-block | |
margin-block-start | |
margin-block-end | |
margin-inline | |
margin-inline-start | |
margin-inline-end | |
margin-top | |
margin-right | |
margin-bottom | |
margin-left | |
overflow | |
overflow-block | |
overflow-inline | |
overflow-x | |
overflow-y | |
-webkit-overflow-scrolling | |
-ms-overflow-x | |
-ms-overflow-y | |
-ms-overflow-style | |
overscroll-behavior | |
overscroll-behavior-inline | |
overscroll-behavior-block | |
overscroll-behavior-x | |
overscroll-behavior-y | |
clip | |
clip-path | |
clear | |
#Typography | |
font | |
font-family | |
font-size | |
font-variation-settings | |
font-style | |
font-weight | |
font-feature-settings | |
font-optical-sizing | |
font-kerning | |
font-variant | |
font-variant-ligatures | |
font-variant-caps | |
font-variant-alternates | |
font-variant-numeric | |
font-variant-east-asian | |
font-variant-position | |
font-size-adjust | |
font-stretch | |
font-effect | |
font-emphasize | |
font-emphasize-position | |
font-emphasize-style | |
-webkit-font-smoothing | |
-moz-osx-font-smoothing | |
font-smooth | |
hyphens | |
line-height | |
color | |
text-align | |
text-align-last | |
text-emphasis | |
text-emphasis-color | |
text-emphasis-style | |
text-emphasis-position | |
text-decoration | |
text-decoration-line | |
text-decoration-thickness | |
text-decoration-style | |
text-decoration-color | |
text-underline-position | |
text-underline-offset | |
text-indent | |
text-justify | |
text-outline | |
-ms-text-overflow | |
text-overflow | |
text-overflow-ellipsis | |
text-overflow-mode | |
text-shadow | |
text-transform | |
text-wrap | |
-webkit-text-size-adjust | |
-ms-text-size-adjust | |
letter-spacing | |
word-break | |
word-spacing | |
word-wrap // Legacy name for `overflow-wrap` | |
overflow-wrap | |
tab-size | |
white-space | |
vertical-align | |
list-style | |
list-style-position | |
list-style-type | |
list-style-image | |
src | |
font-display | |
unicode-range | |
size-adjust | |
ascent-override | |
descent-override | |
line-gap-override | |
#Accessibility & Interactions | |
appearance | |
accent-color | |
color-scheme | |
pointer-events | |
-ms-touch-action | |
touch-action | |
cursor | |
caret-color | |
visibility | |
zoom | |
table-layout | |
empty-cells | |
caption-side | |
border-spacing | |
border-collapse | |
content | |
quotes | |
counter-reset | |
counter-set | |
counter-increment | |
resize | |
user-select | |
nav-index | |
nav-up | |
nav-right | |
nav-down | |
nav-left | |
#Images backgrounds & borders | |
object-fit | |
object-position | |
-ms-interpolation-mode | |
image-orientation | |
image-rendering | |
image-resolution | |
background | |
background-color | |
background-image | |
"-ms-filter:\\progid:DXImageTransform.Microsoft.gradient" | |
filter:progid:DXImageTransform.Microsoft.gradient | |
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader | |
filter | |
background-repeat | |
background-attachment | |
background-position | |
background-position-x | |
background-position-y | |
background-clip | |
background-origin | |
background-size | |
background-blend-mode | |
isolation | |
backdrop-filter | |
border | |
border-color | |
border-style | |
border-width | |
border-block | |
border-block-start | |
border-block-start-color | |
border-block-start-style | |
border-block-start-width | |
border-block-end | |
border-block-end-color | |
border-block-end-style | |
border-block-end-width | |
border-inline | |
border-inline-start | |
border-inline-start-color | |
border-inline-start-style | |
border-inline-start-width | |
border-inline-end | |
border-inline-end-color | |
border-inline-end-style | |
border-inline-end-width | |
border-top | |
border-top-color | |
border-top-style | |
border-top-width | |
border-right | |
border-right-color | |
border-right-style | |
border-right-width | |
border-bottom | |
border-bottom-color | |
border-bottom-style | |
border-bottom-width | |
border-left | |
border-left-color | |
border-left-style | |
border-left-width | |
border-radius | |
border-start-start-radius | |
border-start-end-radius | |
border-end-start-radius | |
border-end-end-radius | |
border-top-left-radius | |
border-top-right-radius | |
border-bottom-right-radius | |
border-bottom-left-radius | |
border-image | |
border-image-source | |
border-image-slice | |
border-image-width | |
border-image-outset | |
border-image-repeat | |
outline | |
outline-width | |
outline-style | |
outline-color | |
outline-offset | |
box-shadow | |
mix-blend-mode | |
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity | |
"-ms-filter:\\progid:DXImageTransform.Microsoft.Alpha" | |
opacity | |
#Masking | |
mask-border | |
mask-border-source | |
mask-border-slice | |
mask-border-width | |
mask-border-outset | |
mask-border-repeat | |
mask-border-mode | |
mask | |
mask-image | |
mask-mode | |
mask-repeat | |
mask-position | |
mask-clip | |
mask-origin | |
mask-size | |
mask-composite | |
#SVG Presentation Attributes | |
alignment-baseline | |
baseline-shift | |
dominant-baseline | |
text-anchor | |
word-spacing | |
writing-mode | |
fill | |
fill-opacity | |
fill-rule | |
stroke | |
stroke-dasharray | |
stroke-dashoffset | |
stroke-linecap | |
stroke-linejoin | |
stroke-miterlimit | |
stroke-opacity | |
stroke-width | |
color-interpolation | |
color-interpolation-filters | |
color-profile | |
color-rendering | |
flood-color | |
flood-opacity | |
lighting-color | |
marker-start | |
marker-mid | |
marker-end | |
shape-rendering | |
stop-color | |
stop-opacity | |
#Transitions & Animation | |
transition | |
transition-delay | |
transition-timing-function | |
transition-duration | |
transition-property | |
transform | |
transform-origin | |
rotate | |
scale | |
translate | |
perspective | |
perspective-origin | |
animation | |
animation-name | |
animation-duration | |
animation-play-state | |
animation-timing-function | |
animation-delay | |
animation-iteration-count | |
animation-direction | |
will-change |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment