Cheatsheet

MORE

Cheatsheet

Every registered Atomattr key in one place.

All attributes

The searchable attribute table is generated directly from the registered dictionary and lists every supported styling name with its CSS output. Use it to check the exact spelling before adding a styling attribute.

AttributeCSS output
displaydisplay
blockdisplay: block
inline-blockdisplay: inline-block
inlinedisplay: inline
flexflex
inline-flexdisplay: inline-flex
griddisplay: grid
inline-griddisplay: inline-grid
tabledisplay: table
hiddendisplay: none
visiblevisibility: visible
invisiblevisibility: hidden
contentsdisplay: contents
flex-rowflex-direction: row
flex-colflex-direction: column
flex-row-reverseflex-direction: row-reverse
flex-col-reverseflex-direction: column-reverse
directionflex-direction
growflex-grow
shrinkflex-shrink
basisflex-basis
wrapflex-wrap: wrap
no-wrapflex-wrap: nowrap
wrap-reverseflex-wrap: wrap-reverse
orderorder
justifyjustify-content
justify-itemsjustify-items
justify-selfjustify-self
itemsalign-items
selfalign-self
contentalign-content
place-itemsplace-items
place-contentplace-content
place-selfplace-self
centerdisplay: flex; align-items: center; justify-content: center
grid-colsgrid-template-columns
grid-rowsgrid-template-rows
grid-template-areasgrid-template-areas
col-spangrid-column
row-spangrid-row
col-startgrid-column-start
col-endgrid-column-end
row-startgrid-row-start
row-endgrid-row-end
auto-colsgrid-auto-columns
auto-rowsgrid-auto-rows
auto-flowgrid-auto-flow
gapgap
gap-xcolumn-gap
gap-yrow-gap
ppadding
ptpadding-top
pbpadding-bottom
plpadding-left
prpadding-right
pxpadding-left, padding-right
pypadding-top, padding-bottom
pspadding-inline-start
pepadding-inline-end
padding-inlinepadding-inline
padding-inline-startpadding-inline-start
padding-inline-endpadding-inline-end
padding-blockpadding-block
padding-block-startpadding-block-start
padding-block-endpadding-block-end
mmargin
mtmargin-top
mbmargin-bottom
mlmargin-left
mrmargin-right
mxmargin-left, margin-right
mymargin-top, margin-bottom
msmargin-inline-start
memargin-inline-end
margin-inlinemargin-inline
margin-inline-startmargin-inline-start
margin-inline-endmargin-inline-end
margin-blockmargin-block
margin-block-startmargin-block-start
margin-block-endmargin-block-end
mx-automargin-left: auto; margin-right: auto
wwidth
hheight
min-wmin-width
max-wmax-width
min-hmin-height
max-hmax-height
min-inline-sizemin-inline-size
max-inline-sizemax-inline-size
min-block-sizemin-block-size
max-block-sizemax-block-size
sizewidth, height
aspectaspect-ratio
positionposition
staticposition: static
relativeposition: relative
absoluteposition: absolute
fixedposition: fixed
stickyposition: sticky
toptop
bottombottom
leftleft
rightright
inset-inlineinset-inline
inset-inline-startinset-inline-start
inset-inline-endinset-inline-end
inset-blockinset-block
inset-block-startinset-block-start
inset-block-endinset-block-end
insettop, right, bottom, left
inset-xleft, right
inset-ytop, bottom
zz-index
overflowoverflow
overflow-xoverflow-x
overflow-yoverflow-y
overflow-clipoverflow: clip
overflow-hiddenoverflow: hidden
overflow-scrolloverflow: scroll
overflow-autooverflow: auto
overscrolloverscroll-behavior
overscroll-xoverscroll-behavior-x
overscroll-yoverscroll-behavior-y
scrollbar-colorscrollbar-color
scrollbar-widthscrollbar-width
bgbackground-color
bg-colorbackground-color
bg-imagebackground-image
bg-sizebackground-size
bg-positionbackground-position
bg-repeatbackground-repeat
bg-attachmentbackground-attachment
bg-clipbackground-clip
bg-originbackground-origin
bg-gradientbackground-image
from--tw-gradient-from
via--tw-gradient-via
to--tw-gradient-to
colorcolor
textcolor
text-colorcolor
fillfill
strokestroke
stroke-widthstroke-width
caret-colorcaret-color
accent-coloraccent-color
borderborder-width
border-widthborder-width
border-colorborder-color
border-styleborder-style
border-tborder-top-width
border-bborder-bottom-width
border-lborder-left-width
border-rborder-right-width
border-xborder-left-width, border-right-width
border-yborder-top-width, border-bottom-width
border-inlineborder-inline-width
border-inline-startborder-inline-start-width
border-inline-endborder-inline-end-width
border-blockborder-block-width
border-block-startborder-block-start-width
border-block-endborder-block-end-width
border-inline-colorborder-inline-color
border-inline-start-colorborder-inline-start-color
border-inline-end-colorborder-inline-end-color
border-block-colorborder-block-color
border-block-start-colorborder-block-start-color
border-block-end-colorborder-block-end-color
border-t-colorborder-top-color
border-b-colorborder-bottom-color
border-l-colorborder-left-color
border-r-colorborder-right-color
border-collapseborder-collapse
border-separateborder-collapse: separate
outlineoutline-width
outline-coloroutline-color
outline-styleoutline-style
outline-offsetoutline-offset
outline-noneoutline: 2px solid transparent; outline-offset: 2px
ringbox-shadow
ring-color--tw-ring-color
ring-offset--tw-ring-offset-width
roundedborder-radius
radiusborder-radius
rounded-tborder-top-left-radius, border-top-right-radius
rounded-bborder-bottom-left-radius, border-bottom-right-radius
rounded-lborder-top-left-radius, border-bottom-left-radius
rounded-rborder-top-right-radius, border-bottom-right-radius
rounded-tlborder-top-left-radius
rounded-trborder-top-right-radius
rounded-blborder-bottom-left-radius
rounded-brborder-bottom-right-radius
rounded-ssborder-start-start-radius
rounded-seborder-start-end-radius
rounded-esborder-end-start-radius
rounded-eeborder-end-end-radius
shadowbox-shadow
shadow-color--tw-shadow-color
text-shadowtext-shadow
drop-shadowfilter
opacityopacity
font-sizefont-size
text-sizefont-size
font-familyfont-family
fontfont-family
familyfont-family
font-stylefont-style
weightfont-weight
font-weightfont-weight
leadingline-height
line-heightline-height
trackingletter-spacing
letter-spacingletter-spacing
word-spacingword-spacing
aligntext-align
text-aligntext-align
vertical-alignvertical-align
decorationtext-decoration-line
text-decorationtext-decoration-line
decoration-colortext-decoration-color
decoration-styletext-decoration-style
decoration-thicknesstext-decoration-thickness
underlinetext-decoration-line: underline
line-throughtext-decoration-line: line-through
no-underlinetext-decoration-line: none
text-transformtext-transform
uppercasetext-transform: uppercase
lowercasetext-transform: lowercase
capitalizetext-transform: capitalize
normal-casetext-transform: none
italicfont-style: italic
not-italicfont-style: normal
text-overflowtext-overflow
truncateoverflow: hidden; text-overflow: ellipsis; white-space: nowrap
text-ellipsistext-overflow: ellipsis
text-cliptext-overflow: clip
whitespacewhite-space
white-spacewhite-space
white-space-collapsewhite-space-collapse
text-box-trimtext-box-trim
text-box-edgetext-box-edge
word-breakword-break
text-wraptext-wrap
text-wrap-modetext-wrap-mode
text-wrap-styletext-wrap-style
line-clampline-clamp
line-clamp-lines-webkit-line-clamp
overflow-wrapoverflow-wrap
hyphenshyphens
text-indenttext-indent
columnscolumns
col-countcolumn-count
col-widthcolumn-width
col-gapcolumn-gap
list-stylelist-style-type
list-positionlist-style-position
list-style-imagelist-style-image
cursorcursor
pointer-eventspointer-events
user-selectuser-select
selectuser-select
resizeresize
appearanceappearance
scroll-behaviorscroll-behavior
scroll-marginscroll-margin
scroll-margin-topscroll-margin-top
scroll-margin-rightscroll-margin-right
scroll-margin-bottomscroll-margin-bottom
scroll-margin-leftscroll-margin-left
scroll-margin-blockscroll-margin-block
scroll-margin-block-startscroll-margin-block-start
scroll-margin-block-endscroll-margin-block-end
scroll-margin-inlinescroll-margin-inline
scroll-margin-inline-startscroll-margin-inline-start
scroll-margin-inline-endscroll-margin-inline-end
scroll-paddingscroll-padding
scroll-padding-topscroll-padding-top
scroll-padding-rightscroll-padding-right
scroll-padding-bottomscroll-padding-bottom
scroll-padding-leftscroll-padding-left
scroll-padding-blockscroll-padding-block
scroll-padding-block-startscroll-padding-block-start
scroll-padding-block-endscroll-padding-block-end
scroll-padding-inlinescroll-padding-inline
scroll-padding-inline-startscroll-padding-inline-start
scroll-padding-inline-endscroll-padding-inline-end
scroll-snapscroll-snap-type
scroll-snap-typescroll-snap-type
scroll-snap-alignscroll-snap-align
scroll-snap-stopscroll-snap-stop
touchtouch-action
will-changewill-change
transformtransform
transform-origintransform-origin
transform-styletransform-style
backfacebackface-visibility
perspectiveperspective
scale__transform__
scale-x__transform__
scale-y__transform__
rotate__transform__
translate-x__transform__
translate-y__transform__
translate-z__transform__
skew-x__transform__
skew-y__transform__
filterfilter
backdrop-filterbackdrop-filter
blur__filter__
brightness__filter__
contrast__filter__
grayscale__filter__
hue-rotate__filter__
invert__filter__
saturate__filter__
sepia__filter__
backdrop-blur__backdrop-filter__
backdrop-brightness__backdrop-filter__
backdrop-contrast__backdrop-filter__
backdrop-grayscale__backdrop-filter__
backdrop-hue-rotate__backdrop-filter__
backdrop-invert__backdrop-filter__
backdrop-opacity__backdrop-filter__
backdrop-saturate__backdrop-filter__
backdrop-sepia__backdrop-filter__
transitiontransition-property
transition-durationtransition-duration
durationtransition-duration
transition-timingtransition-timing-function
easetransition-timing-function
transition-delaytransition-delay
transition-behaviortransition-behavior
delaytransition-delay
animateanimation
animation-nameanimation-name
animation-durationanimation-duration
animation-timinganimation-timing-function
animation-delayanimation-delay
animation-iterationanimation-iteration-count
animation-directionanimation-direction
animation-fillanimation-fill-mode
animation-playanimation-play-state
animation-compositionanimation-composition
animation-timelineanimation-timeline
animation-rangeanimation-range
animation-range-startanimation-range-start
animation-range-endanimation-range-end
scroll-timelinescroll-timeline
scroll-timeline-namescroll-timeline-name
scroll-timeline-axisscroll-timeline-axis
view-timelineview-timeline
view-timeline-nameview-timeline-name
view-timeline-axisview-timeline-axis
view-timeline-insetview-timeline-inset
objectobject-fit
object-fitobject-fit
object-positionobject-position
object-coverobject-fit: cover
object-containobject-fit: contain
object-fillobject-fit: fill
object-noneobject-fit: none
object-scale-downobject-fit: scale-down
mask-imagemask-image
mask-sizemask-size
mask-positionmask-position
mask-repeatmask-repeat
mask-originmask-origin
mask-clipmask-clip
clip-pathclip-path
shape-outsideshape-outside
mask-compositemask-composite
box-sizingbox-sizing
box-borderbox-sizing: border-box
box-contentbox-sizing: content-box
floatfloat
clearclear
isolationisolation
isolateisolation: isolate
mix-blendmix-blend-mode
mix-blend-modemix-blend-mode
bg-blendbackground-blend-mode
background-blend-modebackground-blend-mode
table-layouttable-layout
border-spacingborder-spacing
captioncaption-side
containercontainer
container-namecontainer-name
container-typecontainer-type
anchor-nameanchor-name
anchor-scopeanchor-scope
position-anchorposition-anchor
position-areaposition-area
position-tryposition-try
position-try-fallbacksposition-try-fallbacks
position-try-orderposition-try-order
view-transition-nameview-transition-name
view-transition-classview-transition-class
view-transition-scopeview-transition-scope
content-visibilitycontent-visibility
containcontain
contain-intrinsic-sizecontain-intrinsic-size
contain-intrinsic-widthcontain-intrinsic-width
contain-intrinsic-heightcontain-intrinsic-height
field-sizingfield-sizing
interpolate-sizeinterpolate-size
color-schemecolor-scheme
text-emphasistext-emphasis
text-emphasis-colortext-emphasis-color
text-emphasis-styletext-emphasis-style
text-orientationtext-orientation
writing-modewriting-mode
sr-onlyposition: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border-width: 0
not-sr-onlyposition: static; width: auto; height: auto; padding: 0; margin: 0; overflow: visible; clip: auto; white-space: normal
printprint-color-adjust
forced-colorforced-color-adjust
stroke-linecapstroke-linecap
stroke-linejoinstroke-linejoin
stroke-dasharraystroke-dasharray
stroke-dashoffsetstroke-dashoffset

Browse every registered styling attribute and the CSS property it controls. Use the filter to find an attribute by name or look up a CSS property. Boolean helper attributes such as flex, hidden, and object-cover are listed by their canonical names.

Modifiers

Add a modifier prefix before any supported attribute to apply it at a viewport breakpoint, inside a size container, for a theme, or during an element state. Container variants (cq-sm, cq-md, cq-lg, and cq-xl) query the nearest eligible ancestor marked with container="name / inline-size". The generated query currently uses its minimum width threshold and does not select the container by name.

html
<section container="card / inline-size">
  <article grid-cols="1" cq-md-grid-cols="2" aspect="video">
    ...
  </article>
</section>