تخطَّ إلى المحتوى الرئيسي

محول بكسل إلى REM مجانًا

قم بالتحويل بين px وrem وem وpt وvw وvh و% بحجم خط أساسي قابل للتكوين. يتضمن جدولًا مرجعيًا لأحجام البكسل الشائعة.

يعمل دون اتصال بعد التحميل
1rem

السياق (يؤثر على rem/em/vw/vh/%)

جميع التحويلات لـ 16 px

أقرب رموز Tailwind (عند جذر 16px)

أحجام البكسل الشائعة ← rem (بأساس 16px)

تحويل CSS المُلصق

الاستخدامات الشائعة

  • PX إلى REM لتطوير الويبتحويل قيم البكسل إلى وحدات rem لـ CSS قابل للتوسع وآمن. قم بتعيين حجم الخط الأساسي الخاص بك ورؤية جميع القيم المكافئة على الفور.
  • وحدات CSS للتصميم سريع الاستجابةتحويل بين px و vw و vh و٪ لبناء تخطيطات تستجيب بشكل صحيح لأحجام الشاشة والاتجاهات المختلفة.
  • تحويل مواصفات التصميم إلى وحدات CSSترجمة قيم البكسل Figma أو Sketch إلى وحدات rem/em لتطبيق CSS نظيف وقابل للتوسع.
  • مرجع وحدة Tailwind CSSافهم كيف تعكس فئات حجم Tailwind CSS قيم البكسل والصور لتطبيق دقيق.
  • تحويل وحدات CSS لأوراق نمط الطباعةتحويل بين px و pt و rem لاستعلامات الوسائط المطبوعة وCSS إخراج PDF.

كيف يعمل

تعمل كل التحويلات بالكامل في متصفحك باستخدام محرك حسابي مكتوب يدويًا دون تبعيات. تحوّل الأداة بين سبع وحدات CSS (px وrem وem وpt وvw وvh و%) بتوجيه كل حساب عبر البكسل كأساس مشترك، مع تطبيق قسمة أو ضرب بسيط مقابل حجم الخط الجذري أو حجم خط العنصر الأب أو أبعاد نافذة العرض التي ضبطتها.

  1. 1
    اضبط قيم السياق
    قبل التحويل، تضبط الأرقام الأربعة التي تجعل وحدات CSS النسبية ذات معنى: حجم الخط الجذري (الافتراضي 16px، وهو الافتراضي في المتصفح)، وحجم خط العنصر الأب (لتحويلات em و%)، وعرض نافذة العرض وارتفاعها (لـ vw وvh). وهي القيم نفسها التي يستخدمها متصفحك عند حل CSS وقت التشغيل.
  2. 2
    البكسل كوسيط عالمي
    يستدعي المحول أولًا toPixels() لتوحيد إدخالك إلى عدد بكسلات خام — مثلًا 1.5rem تصبح 1.5 × baseFontPx، و50vw تصبح 0.5 × vpWidth. ثم تقسم fromPixels() عدد البكسلات على المعامل المناسب للوحدة المستهدفة. وتُعرض الوحدات السبع كلها في آن واحد في جدول التحويل.
  3. 3
    البحث عن أقرب رمز Tailwind
    بعد التحويل، تحسب الأداة قيمة rem وتمسح جدولي بحث مضمّنين — رموز أحجام الخط الثلاثة عشر في Tailwind (من text-xs إلى text-9xl) ومقياس المسافات فيه — لإيجاد أقرب تطابق بالمسافة المطلقة. علامة = تعني أن القيمة رمز مطابق تمامًا؛ و≈ تعني أنها أقرب تقريب.
  4. 4
    إعادة كتابة CSS بالجملة عبر التعبيرات النمطية
    تقبل لوحة لصق CSS نص CSS خامًا وتطبق استبدالًا بتعبير نمطي: في وضع px→rem تطابق كل رمز px وتستبدل الجزء الرقمي بـ value/baseFontPx + rem؛ وفي وضع rem→px تفعل العكس. ويُعرض عدد الاستبدالات لتتحقق من عدد القيم التي أُعيدت كتابتها.

أدوات ذات صلة

الأسئلة الشائعة