Semua alat
Gratis

Referensi CSS yang dapat dicari dan dicetak — selektor, box model, flexbox, grid, tipografi, transisi, dan fitur modern. 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

Tidak ada entri yang cocok dengan “:q”.


Tentang Lembar Contekan CSS

Lembar contekan CSS ini merangkum properti yang Anda pakai setiap hari dalam satu halaman yang bisa dicari: selector, box model, flexbox, grid, tipografi, warna dan latar belakang, positioning, transisi serta animasi, dan bagian tentang CSS responsif serta modern.

Susunannya dibuat agar jawaban atas pertanyaan "properti itu namanya apa ya?" hanya berjarak satu pencarian — bagian flexbox dan grid khususnya mencantumkan properti alignment dan layout beserta nilainya yang bisa langsung disalin ke stylesheet, sementara bagian modern menyimpan fitur-fitur terbaru agar mudah diakses.

Lembar contekan ini gratis, dimuat di sisi client, menyaring secara langsung saat Anda mengetik, dan memungkinkan Anda menyalin deklarasi apa pun dengan satu klik. Daftar isi yang sticky melompat antar bagian dan tombol cetak menghasilkan referensi cetak yang rapi.

Cara menggunakan Lembar Contekan CSS

  1. Telusuri daftar bagian — Selector, Box model, Flexbox, Grid, Tipografi, dan lainnya.
  2. Ketik properti atau konsep seperti grid, hover, atau transition ke kotak pencarian untuk menyaring setiap baris.
  3. Lompat ke bagian seperti Positioning melalui daftar isi yang sticky.
  4. Klik sebuah cuplikan kode atau ikon salinnya untuk menyalin deklarasi CSS.
  5. Cetak lembar contekan ini untuk referensi CSS di meja kerja Anda.

Pertanyaan yang sering diajukan

Sembilan bagian: selector, box model, flexbox, grid, tipografi, warna dan latar belakang, positioning, transisi serta animasi, dan fitur CSS responsif plus modern.

Ya — keduanya memiliki bagian tersendiri dengan properti container dan item, nilai alignment, serta bentuk shorthand, yang merupakan hal yang paling sering dicari developer.

Ya. Selain inti yang sudah lama ada, bagian responsif dan modern khusus membahas fitur-fitur terbaru yang Anda temui di stylesheet masa kini, beserta pola media-query.

Bisa. Klik kodenya atau ikon salin saat hover, dan deklarasi tersebut langsung ada di clipboard Anda, dikonfirmasi dengan pesan singkat "Copied!".

Ya, sepenuhnya gratis — halaman client-side dengan pencarian langsung, tanpa login, dan penggunaan tanpa batas.


Pencarian populer
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
Butuh bantuan?
Menemukan masalah dengan alat ini? Beri tahu tim kami.
Laporkan masalah

Tambahkan alat gratis ini ke situs web Anda sendiri — salin dan tempel kode di bawah ini.