لائیو آئٹمز پر CSS Flexbox خصوصیات کے ساتھ تجربہ کریں اور تیار کردہ لے آؤٹ CSS کاپی کریں۔

پیش منظر ترمیم کے لیے کسی آئٹم پر کلک کریں
تیار کردہ CSS

سب کچھ آپ کے براؤزر میں چلتا ہے — کچھ بھی اپ لوڈ نہیں ہوتا۔

کنٹینر
12px
آئٹمز
0
منتخب کردہ آئٹم

Flexbox پلے گراؤنڈ کے بارے میں

فلیکس باکس پلے گراؤنڈ CSS flexbox کے لیے ایک عملی سینڈ باکس ہے۔ کنٹینر کی خصوصیات — flex-direction، flex-wrap، justify-content، align-items، align-content اور gap — سیٹ کریں اور دیکھیں کہ ہر ویلیو بدلنے پر پیش منظر میں 12 تک لائیو آئٹمز کیسے دوبارہ ترتیب پاتے ہیں۔ ہر خاصیت اصل میں کیا کرتی ہے، یہ سمجھنے کا یہ سب سے تیز طریقہ ہے۔

آئٹمز الگ الگ قابلِ ترمیم ہیں: کسی ایک پر کلک کر کے اسے منتخب کریں اور اس کے flex-grow، flex-shrink، flex-basis، align-self اور order کو ایڈجسٹ کریں۔ ایک آئٹم کو خالی جگہ بھرتے ہوئے بڑھتا دیکھنا جبکہ اس کے ساتھی اپنی چوڑائی برقرار رکھتے ہیں، فلیکس سائزنگ ماڈل کسی بھی ڈایاگرام سے زیادہ تیزی سے سکھاتا ہے۔

یہ پلے گراؤنڈ کنٹینر اور غیر ڈیفالٹ سیٹنگز والے کسی بھی آئٹم کے لیے صاف ستھرا CSS تیار کرتا ہے — اسے سیدھا اپنی اسٹائل شیٹ میں کاپی کریں۔ سب کچھ آپ کے براؤزر میں چلتا ہے، کچھ بھی اپ لوڈ نہیں ہوتا، اور ایک ری سیٹ بٹن آپ کو خالی حالت پر واپس لے آتا ہے۔

Flexbox پلے گراؤنڈ استعمال کرنے کا طریقہ

  1. کنٹینر کا flex-direction، wrap، justify-content، align-items، align-content اور gap سیٹ کریں۔
  2. اپنے حقیقی کمپوننٹ کی نقل کرنے کے لیے آئٹمز شامل یا ہٹائیں — 2 سے 12 کے درمیان۔
  3. کسی آئٹم پر کلک کریں اور اس کا grow، shrink، basis، align-self اور order ایڈجسٹ کریں۔
  4. ہر تبدیلی کے ساتھ لائیو پیش منظر کو اپ ڈیٹ ہوتے دیکھیں۔
  5. تیار شدہ CSS کاپی کریں اور اپنے پروجیکٹ میں چسپاں کریں۔

اکثر پوچھے جانے والے سوالات

flex-grow بچی ہوئی جگہ تقسیم کرتا ہے: grow 2 والا آئٹم grow 1 والے آئٹم کے مقابلے دگنی اضافی جگہ حاصل کرتا ہے۔ جگہ کم ہونے پر flex-shrink اسی اصول کو الٹا لاگو کرتا ہے۔ دونوں ساتھی آئٹمز کے درمیان تناسب ہیں، مطلق سائز نہیں۔

align-items آئٹمز کو ان کی لائن کے اندر کراس ایکسس پر پوزیشن دیتا ہے۔ align-content کنٹینر کے اندر متعدد لپٹی ہوئی لائنوں کے درمیان فاصلہ رکھتا ہے — اس کا نمایاں اثر تب ہی ہوتا ہے جب flex-wrap ایک سے زیادہ لائن پیدا کرے۔

ہر فلیکس آئٹم ڈیفالٹ طور پر order 0 پر ہوتا ہے؛ آئٹمز سب سے کم order سے سب سے زیادہ order تک ترتیب دیے جاتے ہیں۔ کسی آئٹم کا order بدلنا اسے HTML چھیڑے بغیر بصری طور پر منتقل کرتا ہے — DOM کی ترتیب، اور اسی طرح اسکرین ریڈر کی ترتیب، وہی رہتی ہے۔

جی ہاں۔ تیار شدہ CSS میں کنٹینر رولز کے علاوہ ہر اس آئٹم کے لیے ایک سلیکٹر شامل ہوتا ہے جس کا grow، shrink، basis، align-self یا order ڈیفالٹ سے مختلف ہو، تاکہ آپ ایک مکمل، کام کرنے والا لے آؤٹ چسپاں کر سکیں۔

جی ہاں — مفت، بغیر سائن اپ کے، اور مکمل طور پر کلائنٹ سائیڈ۔ آپ کے تجربات کبھی بھی براؤزر ٹیب سے باہر نہیں جاتے۔

شیئر کریں

مقبول تلاشیں
flexbox پلے گراؤنڈ css flexbox جنریٹر فلیکس کنٹینر جنریٹر justify-content align-items ٹول css فلیکس لے آؤٹ جنریٹر flexbox ویژولائزر flexbox کوڈ جنریٹر
مدد چاہیے؟
اس ٹول میں کوئی مسئلہ ملا؟ ہماری ٹیم کو بتائیں۔
مسئلہ رپورٹ کریں

اس مفت ٹول کو اپنی ویب سائٹ پر شامل کریں — نیچے دیا گیا کوڈ کاپی اور پیسٹ کریں۔