px، rem، em، pt اور % کو لائیو ٹیبل اور کاپی کے لیے تیار CSS کے ساتھ تبدیل کریں

تبدیل کرنے کی قدر
px
px

rem روٹ فونٹ سائز کے نسبت ہے؛ em اور % پیرنٹ کے نسبت ہیں۔

تبدیل شدہ اقدار
px
0
rem
0
em
0
pt
0
%
0
عام اقدار
PXREMEMPT
10
12
14
16
18
20
24
28
32
40
48
64
CSS سنیپٹ

						

پکسل سے EM/REM کنورٹر کے بارے میں

پکسل سے EM/REM کنورٹر CSS لمبائی کی قدروں کو px، rem، em، pt اور فیصد کے درمیان تبدیل کرتا ہے۔ پانچوں یونٹس میں سے کسی ایک میں قدر درج کریں اور ایک لائیو جدول اس کا برابر باقی سب میں دکھاتا ہے — ساتھ ہی ایک کاپی کے لیے تیار CSS اسنیپٹ جسے آپ براہِ راست اسٹائل شیٹ میں پیسٹ کر سکتے ہیں۔

یہ تبدیلیاں اس طرح کام کرتی ہیں جیسے CSS اصل میں یونٹس کو حل کرتا ہے: rem روٹ فونٹ سائز سے متعلق ہے، جبکہ em اور % پیرنٹ ایلیمنٹ کے فونٹ سائز سے متعلق ہیں۔ دونوں حوالہ سائز قابلِ ترمیم ہیں، تو آپ 16 px روٹ کے ساتھ 14 px کمپونینٹ کا نمونہ بنا سکتے ہیں، یا کوئی بھی ڈیزائن سسٹم اسکیل جو آپ استعمال کرتے ہیں۔

ایک عام قدروں کا جدول ان سائزوں کو نقشہ بند کرتا ہے جو ڈیزائنرز سب سے زیادہ استعمال کرتے ہیں — تو "24px کتنا rem بنتا ہے" جیسے سوالات ایک نظر میں جواب دیے جاتے ہیں۔ یہ ٹول مفت ہے، آپ کے ٹائپ کرتے ہی اپڈیٹ ہوتا ہے اور فکسڈ پکسل موک اپس کو قابلِ رسائی، اسکیل ایبل rem-بیسڈ CSS میں تبدیل کرنے کے لیے ایک اہم ذریعہ ہے۔

پکسل سے EM/REM کنورٹر استعمال کرنے کا طریقہ

  1. تبدیل کرنے کی قدر درج کریں اور اس کی یونٹ منتخب کریں: px، rem، em، pt یا %۔
  2. اگر وہ 16 px سے مختلف ہوں تو روٹ فونٹ سائز (rem کے لیے) اور پیرنٹ فونٹ سائز (em اور % کے لیے) ایڈجسٹ کریں۔
  3. لائیو جدول میں تبدیل شدہ قدریں پڑھیں۔
  4. تیار شدہ CSS اسنیپٹ یا عام قدروں کے جدول سے کوئی بھی قدر کاپی کریں۔

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

rem ہمیشہ روٹ (html) فونٹ سائز سے متعلق ہوتا ہے، جبکہ em موجودہ ایلیمنٹ کے وراثتی فونٹ سائز سے متعلق ہوتا ہے۔ نیسٹڈ em قدریں مرکب ہوتی ہیں، اسی لیے لے آؤٹ کے لیے rem عام طور پر زیادہ پیشگوئی کے قابل ہوتا ہے۔

ڈیفالٹ 16 px روٹ فونٹ سائز کے ساتھ، 16 px بالکل 1 rem کے برابر ہے۔ روٹ سائز فیلڈ بدلیں اور کنورٹر دوبارہ شمار کرتا ہے — 18 px روٹ پر، 16 px تقریباً 0.889 rem بن جاتا ہے۔

rem قدریں اس وقت اسکیل ہوتی ہیں جب صارفین اپنے براؤزر کا بنیادی فونٹ سائز بدلتے ہیں، جو بڑے حروف کی ضرورت رکھنے والوں کے لیے متن پڑھنے کے قابل رکھتا ہے۔ فکسڈ px سائز اس ترجیح کو نظرانداز کرتے ہیں، جو رسائی کو نقصان پہنچاتا ہے۔

CSS 1 pt کو 1/72 انچ اور 1 px کو 1/96 کے طور پر متعین کرتا ہے، تو 1 pt = 1.333 px اور 12 pt = 16 px۔ پوائنٹس زیادہ تر پرنٹ اسٹائل شیٹس اور ورڈ پروسیسرز سے درآمد کی گئی دستاویزات میں نظر آتے ہیں۔

فونٹ سائزنگ کے لیے، % پیرنٹ ایلیمنٹ کے فونٹ سائز سے متعلق ہے، بالکل em کی طرح: 100% پیرنٹ سائز کے برابر ہے، تو 16 px پیرنٹ کا 87.5% ہے 14 px۔ اپنے سیاق و سباق کے مطابق پیرنٹ سائز فیلڈ مقرر کریں۔

شیئر کریں

مقبول تلاشیں
px سے rem کنورٹر px سے em کنورٹر پکسل سے rem rem سے px css اکائی کنورٹر px em rem کیلکولیٹر
مدد چاہیے؟
اس ٹول میں کوئی مسئلہ ملا؟ ہماری ٹیم کو بتائیں۔
مسئلہ رپورٹ کریں

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