Tailwind میں عناصر کے درمیان افقی اور عمودی جگہ کیسے شامل کی جائے؟

Tailwind My Nasr K Drmyan Afqy Awr Mwdy Jg Kys Shaml Ky Jay



Tailwind CSS فراہم کرتا ہے ' کے درمیان خلا فلیکس یا گرڈ کنٹینر کے عناصر کے درمیان جگہ کو کنٹرول کرنے کی افادیت۔ اس کی مختلف کلاسیں ہیں، جیسے کہ 'space-x-'، 'space-y-'، 'space-x-reverse'، 'space-y-reverse'، وغیرہ۔ یہ افادیت افقی اور کنٹینر میں فلیکس یا گرڈ عناصر کے درمیان عمودی جگہ۔

افقی جگہ ایک فلیکس یا گرڈ کنٹینر کے چائلڈ عناصر کے درمیان ایکس محور کے ساتھ ایک جگہ ہے جب وہ ایک قطار میں ترتیب دیئے جاتے ہیں۔ عمودی جگہ ایک فلیکس یا گرڈ کنٹینر کے چائلڈ ایلیمنٹس کے درمیان y-axis کے ساتھ ایک جگہ ہے جب انہیں کالم میں ترتیب دیا جاتا ہے۔

یہ مضمون ظاہر کرے گا:







Tailwind میں عناصر کے درمیان افقی جگہ کیسے شامل کی جائے؟

Tailwind میں عناصر کے درمیان افقی جگہ شامل کرنے کے لیے، ' space-x- HTML پروگرام میں مطلوبہ عنصر کے ساتھ کلاس استعمال کیا جاتا ہے۔ یہ کلاس ایکس محور کے ساتھ عناصر کے درمیان جگہ کا اضافہ کرتی ہے۔



نحو



<عنصر کلاس = 'space-x- ...'>... < / عنصر>

یہاں، 'x' 'x-axis' یا 'horizontal space' کی نمائندگی کرتا ہے۔ اس بات کو یقینی بنائیں کہ '' کو کسی بھی درست قدر سے تبدیل کریں، جیسے کہ '4'، '10' وغیرہ۔





مثال: ٹیل ونڈ میں عناصر کے درمیان افقی جگہ لگانا

اس مثال میں، ہمارے پاس کچھ چائلڈ عناصر کے ساتھ ایک فلیکس کنٹینر ہے۔ ہم استعمال کریں گے ' space-x-8 'یوٹیلٹی کلاس' کے ساتھ

” عنصر اپنے چائلڈ عناصر کے درمیان افقی جگہ شامل کرنے کے لیے:



< جسم >

< div کلاس = 'flex space-x-8 m-10 h-20 w-max' >

< div کلاس = 'bg-teal-500 w-20 p-5' > 1 < / div >
< div کلاس = 'bg-teal-500 w-20 p-5' > 2 < / div >
< div کلاس = 'bg-teal-500 w-20 p-5' > 3 < / div >
< div کلاس = 'bg-teal-500 w-20 p-5' > 4 < / div >
< div کلاس = 'bg-teal-500 w-20 p-5' > 5 < / div >
< div کلاس = 'bg-teal-500 w-20 p-5' > 6 < / div >

< / div >

< / جسم >

یہاں، پیرنٹ

عنصر میں:

  • ' فلیکس کلاس ایک لچکدار ترتیب بناتی ہے۔
  • ' space-x-8 کلاس ایک کنٹینر کے اندر فلیکس عناصر کے درمیان افقی وقفہ کی 8 اکائیوں کا اضافہ کرتی ہے۔
  • ' m-10 کلاس کنٹینر کے تمام اطراف میں 10 یونٹس کا مارجن شامل کرتی ہے۔
  • ' h-20 کلاس کنٹینر کی اونچائی کو 20 یونٹس پر سیٹ کرتی ہے۔
  • ' w-max کلاس کنٹینر کی چوڑائی کو اس کے مواد کی زیادہ سے زیادہ چوڑائی پر سیٹ کرتی ہے۔

بچے میں

عناصر:

  • ' bg-teal-500 کلاس فلیکس عناصر کے پس منظر کو ٹیل پر سیٹ کرتی ہے۔
  • ' w-20 کلاس ہر فلیکس آئٹم کی چوڑائی 20 یونٹس پر سیٹ کرتی ہے۔
  • ' p-5 کلاس ہر فلیکس آئٹم کے چاروں طرف پیڈنگ کی 5 یونٹس کا اضافہ کرتی ہے۔

آؤٹ پٹ

مندرجہ بالا آؤٹ پٹ اشارہ کرتا ہے کہ فلیکس عنصر کے درمیان افقی جگہ کو کامیابی سے لاگو کیا گیا ہے.

Tailwind میں عناصر کے درمیان عمودی جگہ کیسے شامل کی جائے؟

Tailwind میں عناصر کے درمیان عمودی جگہ شامل کرنے کے لیے، ' space-y- کلاس کو HTML پروگرام میں مخصوص عنصر کے ساتھ استعمال کیا جاتا ہے۔ یہ کلاس y-axis کے ساتھ عناصر کے درمیان جگہ کا اضافہ کرتی ہے۔

نحو

<عنصر کلاس = 'space-y- ...' >...< / عنصر>

یہاں، 'y' 'y-axis' یا 'عمودی جگہ' کی نمائندگی کرتا ہے۔ اس بات کو یقینی بنائیں کہ '' کو کسی بھی حقیقی قدر سے تبدیل کریں، جیسے کہ '5'، '12' وغیرہ۔

مثال: ٹیل ونڈ میں عناصر کے درمیان عمودی جگہ لگانا

اس مثال میں، ہمارے پاس ایک فلیکس کنٹینر ہے جس میں ایک کالم میں کچھ چائلڈ عناصر ہیں۔ ہم استعمال کریں گے ' space-y-5 'یوٹیلٹی کلاس' کے ساتھ

' عنصر اپنے چائلڈ عناصر کے درمیان عمودی جگہ شامل کرنے کے لیے:

< جسم >

< div کلاس = 'flex flex-col space-y-5 m-10 text-center' >
< div کلاس = 'bg-teal-500 p-5' > 1 < / div >
< div کلاس = 'bg-teal-500 p-5' > 2 < / div >
< div کلاس = 'bg-teal-500 p-5' > 3 < / div >
< div کلاس = 'bg-teal-500 p-5' > 4 < / div >
< / div >

< / جسم >

یہاں:

  • ' فلیکس کلاس ایک لچکدار ترتیب بناتی ہے۔
  • ' flex-col ” کلاس فلیکس اشیاء کو عمودی سمت (کالم میں) سیدھ میں کرتا ہے۔
  • ' space-y-5 کلاس ایک کنٹینر کے اندر فلیکس عناصر کے درمیان عمودی وقفہ کاری کی 5 اکائیوں کا اضافہ کرتی ہے۔
  • ' m-10 کلاس کنٹینر کے تمام اطراف میں 10 یونٹس کا مارجن شامل کرتی ہے۔
  • ' متن کا مرکز کلاس کنٹینر کے متن کو مرکز میں سیدھ میں کرتی ہے۔

آؤٹ پٹ

فلیکس عناصر کے درمیان عمودی جگہ کو مؤثر طریقے سے لاگو کیا گیا ہے.

نتیجہ

Tailwind میں عناصر کے درمیان افقی اور عمودی جگہ کو شامل کرنے کے لیے، ' space-x- 'اور' space-y- HTML پروگرام میں مطلوبہ عناصر کے ساتھ بالترتیب یوٹیلیٹی کلاسز استعمال کی جاتی ہیں۔ ان کلاسوں کو عام طور پر فلیکس اور گرڈ کنٹینرز کے ساتھ استعمال کیا جاتا ہے تاکہ ان کے بچوں کے عناصر کے درمیان جگہ کو کنٹرول کیا جا سکے۔ اس مضمون نے Tailwind میں عناصر کے درمیان افقی اور عمودی جگہ لگانے کے طریقہ کار کی مثال دی ہے۔