ساخت CSS Flexbox و Grid
چیدمان Flexbox و Grid رو بصری بساز و کد CSS آمادهاش رو کپی کن.
ویژگیهای کانتینر فلکس
گرههای آیتمها را بهصورت پویا مدیریت کنید، بدون اینکه محدودهٔ بوم بههم بخورد.
دربارهٔ این ابزار
یادگیری Flexbox و Grid از روی مستندات سخت است، چون تا وقتی نتیجه را نبینی، تفاوت justify-content و align-items در ذهن جا نمیافتد. این ابزار رایگان اجازه میدهد هر ویژگی را با کلیک تغییر دهی و نتیجه را بلافاصله روی پیشنمایش زنده ببینی — و وقتی چیدمان درست شد، کد CSS آماده را کپی کنی.
Flexbox یا Grid؟
هر دو موتور در این ابزار موجودند و با یک کلیک بینشان جابهجا میشوی. قاعده ساده انتخاب این است: اگر چیدمانت یکبعدی است — یک ردیف یا یک ستون، مثل نوار ناوبری یا دکمههای کنار هم — Flexbox مناسبتر است. اگر چیدمان دوبعدی است و همزمان با سطر و ستون سر و کار داری — مثل ساختار کلی صفحه یا گالری تصاویر — CSS Grid ابزار درست است.
چه ویژگیهایی را میتوانی تنظیم کنی؟
حالت Flexbox
flex-direction— جهت چیدمان: افقی، عمودی و حالتهای معکوسflex-wrap— اینکه آیتمها به خط بعد بروند یا در یک خط فشرده شوندjustify-content— تراز در محور اصلی و نحوه توزیع فاصلهalign-items— تراز در محور عمود بر محور اصلیalign-content— تراز خطوط در چیدمان چندخطیgap— فاصله بین آیتمها با اسلایدر
حالت Grid
grid-template-columns— از ستونهای مساوی تا سایدبار ثابت و حالت واکنشگرایauto-fitgrid-template-rows— ارتفاع خودکار یا سطرهای ثابتjustify-itemsوalign-items— تراز محتوا داخل هر خانهgap— فاصله بین خانههای شبکه
تست واکنشگرا (ریسپانسیو)
با دکمههای دسکتاپ، تبلت و موبایل میتوانی ببینی چیدمانت در عرضهای مختلف چطور رفتار میکند — بدون اینکه پنجره مرورگر را دستی کوچک و بزرگ کنی. همچنین میتوانی تعداد آیتمهای داخل کانتینر را کم و زیاد کنی تا مطمئن شوی چیدمان با محتوای بیشتر یا کمتر هم نمیشکند.
گرفتن خروجی CSS
وقتی از نتیجه راضی شدی، کد CSS تولیدشده را با یک کلیک کپی کن و مستقیم داخل استایلشیت پروژهات بگذار. دکمه زیباسازی هم کد را مرتب و خوانا میکند. کد خروجی تمیز و بدون وابستگی است — نیازی به هیچ کتابخانه یا فریمورک اضافه ندارد.
برای چه کسانی مفید است؟
- تازهکارها: برای فهمیدن اینکه هر ویژگی دقیقاً چه کار میکند، خیلی سریعتر از خواندن مستندات.
- برنامهنویسان حرفهای: برای تست سریع یک ایده چیدمان بدون باز کردن ادیتور و ساخت فایل تستی.
- طراحان: برای دیدن اینکه یک ایده بصری در عمل با CSS چطور پیاده میشود.
