General Utilities
High-frequency one-liner utilities: aspect ratios, overflow, cursors, opacity, object-fit, positioning, blend modes, columns, writing modes and more.
Aspect ratio
aspect="square" → 1:1 aspect="video" → 16:9 aspect="photo" → 4:3 aspect="portrait" → 3:4 aspect="wide" → 21:9 aspect="golden" → φ (1.618) aspect="story" → 9:16
square
16/9
portrait
Overflow
overflow="hidden|auto|scroll|clip|visible" overflow="x" → overflow-x: auto overflow="y" → overflow-y: auto overflow="x-scroll|y-scroll"
Cursor
pointer
grab
crosshair
not-allowed
text
move
zoom-in
wait
help
<button cursor="pointer">click me</button> <div cursor="grab">draggable</div> <div cursor="not-allowed" pointer="none">disabled</div>
Opacity
10%
25%
50%
75%
90%
100%
<div opacity="50">…</div> <div opacity="0">hidden but in DOM</div> <div opacity="100">fully visible</div>
Blend modes
multiply
screen
overlay
difference
exclusion
<img blend="multiply" /> <div blend="screen">…</div> <div blend="overlay">…</div>
Z-index
z="0|1|10|20|50|100|auto|-1"
Positioning
pos="relative|absolute|fixed|sticky|static" inset="0|auto" <!-- Sticky header example --> <nav pos="sticky" inset="0" z="50">…</nav>
Columns (text)
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt
ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation
ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in
reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
<div columns="2">Long text flows into 2 columns…</div> <div columns="3">Three column layout…</div>
Writing mode
Vertical LR
Vertical RL
<p writing="vertical">Vertical text LR</p> <p writing="vertical-rl">Vertical text RL</p>
List styles
list="none" → no bullets list="disc" → bullet points list="decimal" → numbers list="check" → ✓ checkmarks (green)
Select & pointer-events
select="none" → can't select text select="all" → click selects all pointer="none" → click-through element pointer="auto" → restore pointer events resize="none|both|horizontal|vertical" isolate → isolation: isolate (new stacking context)