قالب‌ها، فاصله‌ها و جانمایی گرید CSS را به‌صورت بصری بسازید، سپس CSS چیدمان را کپی کنید.

پیش‌نمایش

روی یک آیتم شماره‌دار در گرید کلیک کنید تا آن را انتخاب و جابجا کنید.

grid-template-columns
grid-template-rows
CSS تولیدشده
ستون‌ها
ردیف‌ها
فاصله‌ها
16px
16px
تراز
آیتم‌های گرید
آیتم 1
پیش‌تنظیم‌ها

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

زمین‌بازی CSS Grid به‌صورت بصری، چیدمان‌های واقعی گرید را می‌سازد. مسیرهای ستون و ردیف را اضافه یا حذف کنید تا grid-template-columns و grid-template-rows شکل بگیرند، فاصله ستون‌ها و ردیف‌ها را تنظیم کنید و هر چهار ویژگی چیدمان — justify-items، align-items، justify-content و align-content — را دقیق کنید؛ در همین حال پیش‌نمایش هر تغییری را فوراً نشان می‌دهد.

جانمایی آیتم‌ها جایی است که گرید واقعاً قدرتمند می‌شود: آیتم اضافه کنید، یکی را در پیش‌نمایش انتخاب کنید و با column start، column span، row start و row span موقعیتش را تعیین کنید. این همان تکنیکی است که پشت تقریباً هر چیدمان گرید واقعی در دنیای وب قرار دارد؛ برای ساختن سایدبار، هدر و سلول‌های ویژه که چند مسیر را در بر می‌گیرند.

سه پیش‌تنظیم — holy grail، dashboard و gallery — ساختارهای کلاسیک صفحه را بارگذاری می‌کنند تا آن‌ها را بررسی و برای نیاز خود تطبیق دهید. وقتی چیدمان درست شد، CSS تولیدشده را کپی کنید که شامل تمام قواعد کانتینر گرید و جانمایی هر آیتم است.

نحوه استفاده از زمین بازی گرید CSS

  1. مسیرهای ستون و ردیف را برای تعریف قالب گرید اضافه یا حذف کنید.
  2. فاصله ستون‌ها و ردیف‌ها (gap) را تنظیم کنید.
  3. کنترل‌های چیدمان را تنظیم کنید: justify-items، align-items، justify-content و align-content.
  4. آیتم اضافه کنید، یکی را در پیش‌نمایش انتخاب کنید و برای جانمایی آن، شروع و طول ستون/ردیف را تعیین کنید.
  5. یکی از پیش‌تنظیم‌های holy grail، dashboard یا gallery را بارگذاری کنید تا یک چیدمان کلاسیک را مطالعه کنید.
  6. CSS تولیدشده را در استایل‌شیت خود کپی کنید.

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

justify-items هر آیتم را داخل سلول گرید خودش تراز می‌کند؛ justify-content کل گرید را درون کانتینر تراز می‌کند وقتی مسیرها فضای کانتینر را پر نکنند. همین تفاوت به‌صورت عمودی بین align-items و align-content هم برقرار است.

آیتم را انتخاب کنید و مقدار column span آن را افزایش دهید — خروجی CSS از grid-column همراه با مقدار span استفاده می‌کند. با ترکیب آن با row span می‌توانید هدربار، سایدبار و سلول‌های ویژه بزرگ را در همان گرید بسازید.

اسکلت کلاسیک صفحه: هدر و فوتر با عرض کامل و بین آن‌ها سه ستون — ناوبری، محتوای اصلی و یک بخش کناری. ساخت این چیدمان با float بسیار دست‌وپاگیر بود؛ این پیش‌تنظیم نشان می‌دهد چند جانمایی ساده گرید چطور آن را تمیز حل می‌کند.

Grid برای چیدمان‌های دوبعدی که ردیف‌ها و ستون‌ها باید همتراز شوند عالی است — اسکلت صفحه، داشبورد، گالری. Flexbox برای جریان‌های یک‌بعدی مثل نوار ابزار و منو بهترین گزینه است. این دو خوب با هم ترکیب می‌شوند: گرید برای صفحه، فلکس درون کامپوننت‌ها.

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

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

جستجوهای پرطرفدار
تولیدکننده گرید css زمین بازی گرید css تولیدکننده grid-template-columns تولیدکننده چیدمان گرید css سازنده grid-template-areas ابزار فاصله گرید css بصری‌ساز گرید css
به کمک نیاز دارید؟
با این ابزار مشکلی پیدا کردید؟ به تیم ما اطلاع دهید.
گزارش مشکل

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