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