با ویژگی‌های فلکس‌باکس CSS روی آیتم‌های زنده آزمایش کنید و CSS چیدمان تولیدشده را کپی کنید.

پیش‌نمایش برای ویرایش روی یک آیتم کلیک کنید
CSS تولیدشده

همه چیز در مرورگر شما اجرا می‌شود — چیزی آپلود نمی‌شود.

ظرف
12px
آیتم‌ها
0
آیتم انتخاب‌شده

درباره زمین بازی فلکس‌باکس

زمین‌بازی Flexbox یک محیط عملی برای آزمایش CSS flexbox است. ویژگی‌های کانتینر — flex-direction، flex-wrap، justify-content، align-items، align-content و gap — را تنظیم کنید و ببینید تا ۱۲ آیتم زنده در پیش‌نمایش با تغییر هر مقدار دوباره چیده می‌شوند. این سریع‌ترین راه برای درک واقعی عملکرد هر ویژگی است.

آیتم‌ها به‌صورت جداگانه قابل ویرایش هستند: روی یکی کلیک کنید تا انتخاب شود و flex-grow، flex-shrink، flex-basis، align-self و order آن را تنظیم کنید. دیدن اینکه یک آیتم رشد می‌کند و فضای آزاد را می‌بلعد در حالی که همسایه‌هایش عرض خود را حفظ می‌کنند، مدل اندازه‌گیری فلکس را سریع‌تر از هر نموداری یاد می‌دهد.

زمین‌بازی برای کانتینر و هر آیتمی که تنظیمات غیرپیش‌فرض دارد، CSS تمیزی تولید می‌کند — آن را مستقیماً در استایل‌شیت خود کپی کنید. همه‌چیز در مرورگر شما اجرا می‌شود بدون هیچ آپلودی، و یک دکمه ریست شما را به حالت اولیه برمی‌گرداند.

نحوه استفاده از زمین بازی فلکس‌باکس

  1. flex-direction، wrap، justify-content، align-items، align-content و gap کانتینر را تنظیم کنید.
  2. بین ۲ تا ۱۲ آیتم اضافه یا حذف کنید تا کامپوننت واقعی شما را منعکس کند.
  3. روی یک آیتم کلیک کنید و grow، shrink، basis، align-self و order آن را تنظیم کنید.
  4. پیش‌نمایش زنده را با هر تغییری تماشا کنید.
  5. CSS تولیدشده را کپی کرده و در پروژه خود جای‌گذاری کنید.

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

flex-grow فضای باقی‌مانده را توزیع می‌کند: آیتمی با grow برابر ۲، دو برابر فضای اضافی آیتمی با grow برابر ۱ دریافت می‌کند. flex-shrink وقتی فضا کم است برعکس عمل می‌کند. هر دو نسبت بین آیتم‌های همسایه هستند، نه اندازه‌ای مطلق.

align-items آیتم‌ها را در امتداد محور عرضی درون خط خودشان قرار می‌دهد. align-content فاصله چند خط بسته‌شده (wrap) را درون کانتینر تنظیم می‌کند — و فقط زمانی اثر قابل مشاهده دارد که flex-wrap بیش از یک خط ایجاد کند.

هر آیتم فلکس به‌طور پیش‌فرض order برابر ۰ دارد؛ آیتم‌ها از کمترین order به بیشترین چیده می‌شوند. تغییر order یک آیتم آن را به‌صورت بصری جابه‌جا می‌کند بدون دست‌زدن به HTML — ترتیب DOM، و بنابراین ترتیب صفحه‌خوان‌ها، بدون تغییر باقی می‌ماند.

بله. CSS تولیدشده قواعد کانتینر به‌علاوه یک انتخاب‌گر برای هر آیتمی که grow، shrink، basis، align-self یا order آن با پیش‌فرض فرق دارد را پوشش می‌دهد، تا بتوانید چیدمانی کامل و کارآمد را کپی کنید.

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

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

جستجوهای پرطرفدار
زمین بازی فلکس‌باکس تولیدکننده فلکس‌باکس css تولیدکننده ظرف فلکس ابزار justify-content align-items تولیدکننده چیدمان فلکس css بصری‌ساز فلکس‌باکس تولیدکننده کد فلکس‌باکس
به کمک نیاز دارید؟
با این ابزار مشکلی پیدا کردید؟ به تیم ما اطلاع دهید.
گزارش مشکل

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