Alla verktyg
Gratis

En sökbar, utskrivbar CSS-referens — selektorer, box-modellen, flexbox, grid, typografi, övergångar och moderna funktioner. Gratis.

Selectors

13
.class
Select all elements with the class
#id
Select the element with the id
a, b
Group: select a and b
a b
Descendant: b inside a
a > b
Direct child b of a
a + b
Adjacent sibling immediately after a
a ~ b
General sibling b after a
[type="text"]
Attribute selector
:hover :focus
Pseudo-classes for state
:nth-child(2n)
Every even child
::before ::after
Pseudo-elements (generated content)
:not(.x)
Negation: anything but .x
:is(h1, h2, h3)
Matches any selector in the list

Box model

7
box-sizing: border-box;
Include padding & border in width
margin: 0 auto;
Center a block horizontally
padding: 1rem 2rem;
Vertical 1rem, horizontal 2rem
border: 1px solid #ccc;
Width, style, color
border-radius: 8px;
Rounded corners
outline: 2px dashed red;
Outline (does not affect layout)
overflow: hidden;
Clip content that overflows

Flexbox

8
display: flex;
Create a flex container
flex-direction: row | column;
Main axis direction
justify-content: space-between;
Align along the main axis
align-items: center;
Align along the cross axis
flex-wrap: wrap;
Allow items to wrap
gap: 1rem;
Space between items
flex: 1;
Grow to fill space (1 1 0)
align-self: flex-end;
Override cross-axis for one item

Grid

8
display: grid;
Create a grid container
grid-template-columns: 1fr 1fr 1fr;
Three equal columns
repeat(3, 1fr)
Shorthand for repeated tracks
minmax(200px, 1fr)
Track between a min and max
grid-template-columns: repeat(auto-fill, minmax(200px,1fr));
Responsive auto columns
gap: 1rem;
Row and column gap
grid-column: 1 / 3;
Span from line 1 to 3
place-items: center;
Center items on both axes

Typography

8
font-family: system-ui, sans-serif;
Font stack
font-size: 1.125rem;
Relative font size
font-weight: 600;
Bold weight
line-height: 1.6;
Line spacing
letter-spacing: .02em;
Tracking
text-align: center;
Horizontal text alignment
text-transform: uppercase;
Change letter case
text-overflow: ellipsis;
Truncate with … (needs overflow+nowrap)

Colors & background

7
color: #1f2937;
Text color
background: rgb(0 0 0 / 50%);
Modern rgb with alpha
background: linear-gradient(90deg,#f06,#48f);
Linear gradient
opacity: .5;
Element transparency
box-shadow: 0 4px 12px rgb(0 0 0 / .15);
Drop shadow
background-size: cover;
Scale image to cover
color-mix(in srgb, red 40%, blue);
Mix two colors

Positioning

6
position: relative;
Offset from normal position
position: absolute;
Relative to nearest positioned ancestor
position: fixed;
Relative to the viewport
position: sticky; top: 0;
Sticks when scrolling past
inset: 0;
top/right/bottom/left = 0
z-index: 10;
Stacking order

Transitions & animation

5
transition: all .2s ease;
Animate property changes
transform: translateY(-4px) scale(1.05);
Move, scale, rotate
@keyframes spin { to { transform: rotate(360deg); } }
Define an animation
animation: spin 1s linear infinite;
Run a keyframe animation
will-change: transform;
Hint the browser to optimize

Responsive & modern

7
@media (max-width: 768px) { ... }
Media query breakpoint
clamp(1rem, 2vw, 2rem)
Fluid value with min/max
aspect-ratio: 16 / 9;
Maintain an aspect ratio
var(--brand)
Use a custom property
:root { --brand: #4f46e5; }
Define a custom property
container-type: inline-size;
Enable container queries
@container (min-width: 400px) {…}
Container query

Ingen post matchar “:q”.


Om CSS-fusklapp

Denna CSS-fusklapp samlar de egenskaper du använder dagligen på en sökbar sida: selektorer, boxmodellen, flexbox, grid, typografi, färger och bakgrunder, positionering, övergångar och animation, samt ett avsnitt om responsiv och modern CSS.

Den är organiserad så att svaret på "vad hette den där egenskapen nu igen?" är en sökning bort — flexbox- och grid-avsnitten listar särskilt justerings- och layoutegenskaper med värden du kan kopiera direkt in i ett stilmall, och det moderna avsnittet håller nyare funktioner nära till hands.

Fusklappen är gratis, laddas i webbläsaren, filtreras direkt medan du skriver och låter dig kopiera valfri deklaration med ett klick. En klistrande innehållsförteckning hoppar mellan avsnitt och utskriftsknappen skapar en ren pappersreferens.

Så använder du CSS-fusklapp

  1. Skumma avsnittslistan — Selektorer, Boxmodell, Flexbox, Grid, Typografi med mera.
  2. Skriv en egenskap eller ett begrepp som grid, hover eller transition i sökrutan för att filtrera varje rad.
  3. Hoppa till ett avsnitt som Positionering via den klistrande innehållsförteckningen.
  4. Klicka på ett kodavsnitt eller dess kopieringsikon för att kopiera CSS-deklarationen.
  5. Skriv ut fusklappen för en CSS-referens vid skrivbordet.

Vanliga frågor

Nio avsnitt: selektorer, boxmodellen, flexbox, grid, typografi, färger och bakgrunder, positionering, övergångar och animation, samt responsiv och modern CSS.

Ja — båda har egna avsnitt med behållar- och elementegenskaper, justeringsvärden och kortformer, vilket är det utvecklare slår upp allra oftast.

Ja. Utöver den beständiga kärnan täcker ett särskilt avsnitt om responsiv och modern CSS nyare funktioner du möter i dagens stilmallar, tillsammans med mönster för media queries.

Ja. Klicka på koden eller kopieringsikonen som visas vid hovring så hamnar deklarationen på urklipp, bekräftat med ett kort "Kopierat!"-meddelande.

Ja, helt gratis — en sida som körs i webbläsaren med livesökning, ingen inloggning och obegränsad användning.


Populära sökningar
css cheat sheet css selectors list css flexbox properties css grid properties css box model reference css position values css transition and animation syntax css properties reference
Behöver du hjälp?
Hittade du ett problem med det här verktyget? Berätta för oss.
Rapportera ett problem

Lägg till det här gratisverktyget på din egen webbplats — kopiera och klistra in koden nedan.