امیجز اور ٹیکسٹ کو جوابی طور پر کیسے سیدھ کریں۔

Amyjz Awr Yks Kw Jwaby Twr Pr Kys Syd Kry



ایک ذمہ دار ویب سائٹ اسکرین کے سائز اور ڈیوائس کے طول و عرض کو اپنا سکتی ہے جس میں اسے دیکھا جا رہا ہے۔ ویب سائٹ کے ردعمل کے ساتھ، یہ بھی ضروری ہے کہ تصاویر اور متن کو سیدھ میں رکھا جائے اور جواب دیا جائے۔ منسلک تصاویر وہ ہیں جو متن کو اپنے ارد گرد لپیٹتی ہیں۔ جبکہ منسلک متن وہ ہوتا ہے جو پورے پیراگراف کی طرح لگتا ہے۔

یہ مضمون تصویروں اور متن کو جوابی طور پر سیدھ میں لانے کے طریقہ پر غور کرے گا۔







امیجز اور ٹیکسٹ کو جوابی طور پر کیسے سیدھا کیا جائے؟

بوٹسٹریپ کا استعمال کرتے ہوئے تصاویر اور متن سمیت مواد کو جوابی طور پر منسلک کیا جا سکتا ہے۔ مظاہرہ فراہم کرنے کے لیے، ہم نے دو مثالیں درج کی ہیں:



مثال 1: درمیان میں متن کو عمودی اور تصویر کو افقی طور پر سیدھ کریں۔



سب سے پہلے، تصویر کو افقی اور متن کو عمودی طور پر مرکز کرنے کی کوشش کریں۔ اس مقصد کے لیے ذیل میں دی گئی ہدایات پر عمل کریں:





مرحلہ 1: ایک HTML ڈھانچہ بنائیں

ایچ ٹی ایم ایل ڈھانچہ بناتے وقت، سب سے پہلے، ' بوٹسٹریپ اور بیرونی CSS فائل بھی۔ اس کے بعد، ایک بنائیں

کنٹینر اور استعمال کرتے ہوئے ایک تصویر شامل کریں۔ ٹیگ اور متن:



< جسم >
< div کلاس = 'کنٹینر' >
< img src = 'test-image.jpg' سب کچھ = 'ٹیسٹ امیج' >
< div کلاس = 'متن' > یہ کچھ متن ہے۔ div >
div >
جسم >

مرحلہ 2: CSS کا اطلاق کریں۔

کنٹینر پر:

  • اب، CSS کو لاگو کرکے مواد کو مرکز میں ' کنٹینر 'کلاس.
  • مقرر ' فلیکس 'جائیداد کی قیمت' ڈسپلے ایک فلیکس باکس بنانے کے لیے۔
  • مقرر 'آئٹمز کو سیدھ کریں۔ 'جائیداد' مرکز ” قدر عمودی طور پر سیدھ کو مرکز کرنے کے لیے۔
  • مقرر ' جواز فراہم کرنا سیدھ کو افقی طور پر مرکز کرنے کے لیے 'مرکز' کی جائیداد کی قیمت۔
  • آخر میں، قدر کی وضاحت کریں ' مرکز 'جائیداد کو' متن سیدھ متن کو مرکز کرنے کے لیے۔

پر :

  • وضاحت کریں ' زیادہ سے زیادہ چوڑائی 'قیمت تک جائیداد' مرکز اس بات کو یقینی بنانے کے لیے کہ تصویر کو اس کے کنٹینر کے ساتھ ساتھ چھوٹا کیا جائے۔
  • قدر کی وضاحت کریں ' آٹو ' کرنے کے لئے ' اونچائی تصویر کے پہلو تناسب کو برقرار رکھنے کے لیے پراپرٹی۔

متن پر:

  • متن کا فونٹ سائز سیٹ کریں ' 16px '16px' کی قدر کی وضاحت کر کے ' حرف کا سائز '
  • ' تفویض کرکے متن کی چوڑائی کی وضاحت کریں زیادہ سے زیادہ چوڑائی ' جائیداد کی قیمت ' 390px ”:
کنٹینر {
ڈسپلے: فلیکس ;
متن سیدھ: مرکز؛
justify-content: مرکز؛
align-items: مرکز؛
}

img {
زیادہ سے زیادہ چوڑائی: 100 % ;
اونچائی: آٹو؛
}

متن {
فونٹ سائز: 16px؛
زیادہ سے زیادہ چوڑائی: 390px؛
}

یہ دیکھا جا سکتا ہے کہ متن عمودی طور پر مرکز میں ہے، اور تصویر افقی طور پر مرکز میں ہے:

مثال 2: متن اور ریسپانسیو امیج کو بائیں سیدھ میں کریں۔

اس دی گئی مثال میں، تصویر اور متن بائیں طرف سیدھ میں ہوں گے۔ اس مقصد کے لیے، درج ذیل مرحلہ وار ہدایات پر عمل کریں:

مرحلہ 1: ایک HTML ڈھانچہ بنائیں

HTML کوڈ اوپر جیسا ہی ہے، مثال میں استعمال کیا گیا ہے۔

مرحلہ 2: CSS کا اطلاق کریں۔

کنٹینر پر:

  • مقرر ' لچکدار سمت 'پراپرٹی ویلیو' کالم چھوٹی اسکرینوں پر اشیاء کو عمودی طور پر اسٹیک کرنے کے لیے۔
  • مقرر ' سیدھ میں آنے والی اشیاء 'پراپرٹی ویلیو' flex-start آئٹمز کو سیدھ میں لانے کے لیے بائیں طرف۔
  • آخر میں، پراپرٹی سیٹ کریں ' متن سیدھ ' کرنے کے لئے ' بائیں متن کو بائیں سیدھ میں لانے کے لیے پراپرٹی۔

پر :

  • جیسا کہ اوپر کی مثال میں استعمال کیا گیا ہے۔

متن پر:

  • جیسا کہ اوپر کی مثال میں استعمال کیا گیا ہے:
کنٹینر {
ڈسپلے: فلیکس ;
flex-direction: column;
align-items: flex-start؛
متن سیدھ کریں: بائیں؛
}

img {
زیادہ سے زیادہ چوڑائی: 100 % ;
اونچائی: آٹو؛
}

متن {
فونٹ سائز: 16px؛
زیادہ سے زیادہ چوڑائی: 390px؛
}

آؤٹ پٹ اس بات کی تصدیق کرتا ہے کہ متن اور تصویر بائیں سیدھ میں ہیں:

نتیجہ

امیجز اور ٹیکسٹ کو جوابی طور پر سیدھ میں لانے کے لیے، پہلے سی ایس ایس میں ایک گرڈ یا فلیکس لے آؤٹ بنائیں، پھر ' align-item 'پراپرٹی ویلیو' مرکز ' ایسا کرنے سے سی ایس ایس میں تصاویر اور متن کو جوابی طور پر سیدھ میں لایا جائے گا۔ اس تحریر نے صارفین کو تصاویر اور متن کو جوابی طور پر سیدھ میں لانے کے لیے ایک مکمل گائیڈ فراہم کیا ہے۔