همه ابزارها
رایگان

مرجعی قابل‌جستجو و چاپ از CSS — انتخابگرها، مدل جعبه، flexbox، grid، تایپوگرافی، transitionها و ویژگی‌های مدرن. رایگان.

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

هیچ موردی با «:q» مطابقت ندارد.


درباره برگهٔ تقلب CSS

این جزوه‌ی مرجع CSS ویژگی‌هایی را که روزانه استفاده می‌کنید در یک صفحه‌ی قابل جست‌وجو گرد هم می‌آورد: انتخابگرها، مدل جعبه، فلکس‌باکس، گرید، تایپوگرافی، رنگ‌ها و پس‌زمینه‌ها، موقعیت‌دهی، ترنزیشن و انیمیشن، و بخشی درباره‌ی CSS واکنش‌گرا و مدرن.

این جزوه طوری سازمان‌دهی شده که پاسخ به «اسم آن ویژگی چه بود؟» فقط یک جست‌وجو فاصله دارد — بخش‌های فلکس‌باکس و گرید به‌خصوص ویژگی‌های تراز و چیدمان را همراه با مقادیری که مستقیم در استایل‌شیت کپی می‌شوند فهرست می‌کنند، و بخش مدرن ویژگی‌های جدیدتر را در دسترس نگه می‌دارد.

این جزوه رایگان است، سمت کاربر بارگذاری می‌شود، هنگام تایپ زنده فیلتر می‌شود و اجازه می‌دهد هر تعریف را با یک کلیک کپی کنید. یک فهرست مطالب چسبان بین بخش‌ها می‌پرد و دکمه‌ی چاپ یک مرجع تمیز کاغذی می‌سازد.

نحوه استفاده از برگهٔ تقلب CSS

  1. فهرست بخش‌ها را مرور کنید — انتخابگرها، مدل جعبه، فلکس‌باکس، گرید، تایپوگرافی و بیشتر.
  2. ویژگی یا مفهومی مانند grid، hover یا transition را در کادر جست‌وجو تایپ کنید تا همه‌ی ردیف‌ها فیلتر شوند.
  3. با فهرست مطالب چسبان به بخشی مانند موقعیت‌دهی بروید.
  4. روی یک قطعه‌کد یا آیکن کپی آن کلیک کنید تا تعریف CSS کپی شود.
  5. جزوه را برای یک مرجع رومیزی CSS چاپ کنید.

سوالات متداول

نه بخش: انتخابگرها، مدل جعبه، فلکس‌باکس، گرید، تایپوگرافی، رنگ‌ها و پس‌زمینه‌ها، موقعیت‌دهی، ترنزیشن و انیمیشن، و CSS واکنش‌گرا و مدرن.

بله — هر دو بخش جداگانه‌ای دارند با ویژگی‌های کانتینر و آیتم، مقادیر تراز و فرم‌های خلاصه، که پرکاربردترین جست‌وجوهای توسعه‌دهنده‌ها هستند.

بله. فراتر از هسته‌ی دیرینه، یک بخش اختصاصی واکنش‌گرا و مدرن ویژگی‌های جدیدتری را که در استایل‌شیت‌های امروزی می‌بینید، همراه با الگوهای media-query پوشش می‌دهد.

بله. روی کد یا آیکن کپی هنگام هاور کلیک کنید و تعریف در کلیپ‌بورد شما قرار می‌گیرد، با پیام کوتاه «کپی شد!» تأیید می‌شود.

بله، کاملاً رایگان — صفحه‌ای سمت کاربر با جست‌وجوی زنده، بدون ورود و استفاده‌ی نامحدود.

اشتراک‌گذاری

جستجوهای پرطرفدار
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
به کمک نیاز دارید؟
با این ابزار مشکلی پیدا کردید؟ به تیم ما اطلاع دهید.
گزارش مشکل

این ابزار رایگان را به وب‌سایت خود اضافه کنید — کد زیر را کپی و جای‌گذاری کنید.