کیهانKEYHAN
CSS و طراحی

CSS Grid در عمل: چیدمان‌های واکنش‌گرا بدون دردسر

سه الگوی کاربردی Grid برای کارت‌ها، چیدمان مقاله و داشبورد — بدون مدیا کوئری‌های زیاد و با پشتیبانی درست از راست‌به‌چپ.

۱ دقیقه مطالعهتیم کیهان
CSS Grid در عمل: چیدمان‌های واکنش‌گرا بدون دردسر

Grid دوبعدی است: سطر و ستون را هم‌زمان کنترل می‌کند. خبر خوب برای سایت‌های فارسی: چیدمان Grid با direction: rtl خودبه‌خود آینه می‌شود.

شبکه‌ی کارت خودکار

CSS
.cards {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));
  gap: 1.25rem;
}

بدون حتی یک مدیا کوئری، تعداد ستون‌ها با عرض صفحه تنظیم می‌شود.

چیدمان مقاله با ستون کناری

HTML
<div class="layout">
  <article>…</article>
  <aside>فهرست مطالب</aside>
</div>
CSS
.layout {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 260px;
  gap: 2rem;
}
@media (max-width: 900px) {
  .layout { grid-template-columns: 1fr; }
}
اشتراک‌گذاری:تلگرامواتساپایکسلینکدین
تیم کیهان

تیم طراحی و توسعه‌ی کیهان؛ ما سایت می‌سازیم و آنچه یاد می‌گیریم را اینجا می‌نویسیم.

خبرنامه‌ی کیهانآموزش‌های تازه‌ی وب و وردپرس، ماهی یکی دو بار. بدون اسپم.

دیدگاه‌ها

هنوز دیدگاهی نیست؛ نخستین نفر باشید.

دیدگاه خود را بنویسید