محول وحدات CSS
التحويل بين px وrem وem وvw وvh وغيرها من وحدات CSS
الإعدادات والمدخلات
إعدادات جاهزة وأمثلة سريعة
يعمل داخل متصفحك. تبقى مدخلاتك على هذا الجهاز.
النتائج
أدخل القيم لعرض النتائج.
تفاصيل المرجع والحساب
عن محول وحدات CSS المجاني
يُعد محول وحدات CSS أداة مجانية وشاملة لمطوري الويب والمصممين لتحويل جميع وحدات الطول الرئيسية في CSS فوراً. سواء كنت تريد تحويل البكسل إلى rem أو em إلى نسب مئوية أو وحدات إطار العرض إلى قياسات مطلقة، توفر هذه الأداة تحويلات دقيقة وفورية عبر 10 وحدات CSS مختلفة في وقت واحد.
يُعد فهم وحدات CSS واستخدامها بشكل صحيح أساساً لبناء مواقع متجاوبة ويسهل الوصول إليها. فالوحدات النسبية مثل rem وem تتغير مع إعدادات حجم الخط، مما يجعل تخطيطاتك تتكيف مع تفضيلات المستخدم واحتياجات إمكانية الوصول. وتنتج وحدات إطار العرض (vw وvh) تصاميم مرنة تستجيب لحجم الشاشة. أما الوحدات المطلقة (px وpt وcm وmm وin) فتوفر قياسات ثابتة للتحكم الدقيق عند الحاجة.
تتجاوز أداة تحويل وحدات CSS هذه الحاسبات البسيطة، إذ تتيح لك تخصيص حجم الخط الأساسي في حسابات rem/em/% وتحديد أبعاد إطار العرض لتحويلات vw/vh. وتُعرض نتائج الوحدات العشر كلها في شبكة واضحة مع النسخ بنقرة واحدة وتبديل الوحدات فوراً، مما يجعلها أسرع طريقة لإيجاد قيمة CSS المناسبة لأي سياق تصميمي.
الميزات الرئيسية
- التحويل بين 10 وحدات CSS: px وrem وem و% وvw وvh وpt وcm وmm وin
- عرض جميع التحويلات في وقت واحد ضمن شبكة متجاوبة
- حجم خط أساسي قابل للتخصيص لحسابات rem وem والنسب المئوية الدقيقة
- عرض وارتفاع قابلان للضبط لإطار العرض لتحويلات vw وvh الدقيقة
- نسخ إلى الحافظة بنقرة واحدة مع إدراج لاحقة الوحدة
- تبديل الوحدات فوراً لجعل أي قيمة محولة هي المصدر الجديد
- إعدادات سريعة جاهزة لقيم شائعة مثل 1rem و100vw و50% وأحجام الخطوط القياسية
- أوصاف الوحدات توضح ما تمثله كل وحدة CSS
- تنسيق ذكي للأرقام بدقة عشرية مناسبة
- دعم الوضع الداكن لاستخدام مريح في أي بيئة برمجة
طريقة استخدام محول وحدات CSS
- أدخل قيمة: اكتب القيمة الرقمية التي تريد تحويلها في حقل الإدخال أعلى الأداة.
- اختر وحدة المصدر: اختر وحدة CSS الخاصة بقيمتك من القائمة المنسدلة (px أو rem أو em أو % أو vw أو vh أو pt أو cm أو mm أو in).
- اضبط الإعدادات عند الحاجة: خصص حجم الخط الأساسي (الافتراضي 16px) وأبعاد إطار العرض (الافتراضي 1920x1080) لتطابق إعدادات مشروعك.
- اعرض جميع التحويلات: تظهر جميع تحويلات الوحدات العشر فوراً في الشبكة أدناه. وتُميَّز وحدة المصدر باللون الأزرق لتسهيل التعرف عليها.
- انسخ أو بدّل: انقر على أيقونة النسخ لنسخ أي قيمة محولة مع لاحقة وحدتها، أو انقر على أيقونة التبديل لجعل تلك القيمة المصدر الجديد لمزيد من التحويلات.
حالات الاستخدام
- التصميم المتجاوب: حوّل التصاميم المعتمدة على البكسل من Figma أو Sketch إلى وحدات rem وem لتخطيطات CSS قابلة للتحجيم ويسهل الوصول إليها.
- الامتثال لإمكانية الوصول: انتقل من قيم px الثابتة إلى وحدات rem/em النسبية لتحترم تخطيطاتك تفضيلات حجم خط المستخدم وإرشادات WCAG.
- التخطيطات المعتمدة على إطار العرض: احسب قيم vw وvh الدقيقة للأقسام بملء الشاشة والخطوط المتجاوبة والمسافات المرنة.
- إنشاء أنماط الطباعة: حوّل وحدات الشاشة إلى قيم pt وcm وmm وin المناسبة للطباعة في أنماط CSS @media print.
- تطوير أنظمة التصميم: أنشئ مقاييس متسقة للمسافات والخطوط بالتحويل بين أنظمة الوحدات عبر رموز التصميم الخاصة بك.
- الانتقال بين أطر CSS: حوّل بين أنظمة الوحدات عند الانتقال من إطار CSS أو منهجية إلى أخرى.
- التطوير متعدد المنصات: احرص على اتساق الأحجام عبر الويب وويب الجوال وتطبيقات الهجين بالتحويل بين الوحدات الخاصة بكل منصة.
الأسئلة الشائعة
هل هذه الأداة مجانية؟
نعم، محول وحدات CSS مجاني تماماً. لا توجد حدود للاستخدام ولا حاجة إلى حساب ولا ميزات مدفوعة. حوّل ما تشاء من القيم.
هل بياناتي آمنة؟
بالتأكيد. تُحسب جميع التحويلات بالكامل داخل متصفحك باستخدام JavaScript. لا تُرسل أي بيانات إلى أي خادم. وتعمل الأداة دون اتصال بالإنترنت بعد تحميل الصفحة.
لماذا أحتاج إلى ضبط حجم الخط الأساسي؟
تعتمد الوحدات النسبية مثل rem وem و% على حجم خط مرجعي. تعتمد معظم المتصفحات 16px افتراضياً، لكن مشروعك قد يستخدم حجماً أساسياً مختلفاً. ويضمن ضبط حجم الخط الأساسي الصحيح دقة التحويلات لإعدادات مشروعك المحددة.
ما الفرق بين rem وem؟
كلتا الوحدتين rem وem نسبيتان لحجم الخط، لكن rem نسبية دائماً لحجم خط العنصر الجذر (html)، بينما em نسبية لحجم خط العنصر الأب. وفي هذا المحول تستخدم الوحدتان إعداد حجم الخط الأساسي، لأن سياق DOM المحدد غير متاح.
كيف تُحسب وحدات إطار العرض؟
تساوي 1vw نسبة 1% من عرض إطار العرض، وتساوي 1vh نسبة 1% من ارتفاعه. يستخدم المحول أبعاد إطار العرض التي تحددها (الافتراضي 1920x1080) لحساب هذه القيم. اضبط الإعدادات لتطابق حجم الشاشة المستهدف للحصول على نتائج دقيقة.
كيف يعمل تحويل px إلى pt؟
يعتمد التحويل النسبة القياسية البالغة 96 بكسل CSS للبوصة الواحدة و72 نقطة للبوصة الواحدة. ولذلك تساوي 1pt تقريباً 1.333px (96/72). وهذه النسبة ثابتة في جميع المتصفحات وأنظمة التشغيل الحديثة.
نصائح وأفضل الممارسات
- استخدم rem للخطوط: اضبط حجم الخط الأساسي على عنصر html واستخدم وحدات rem لجميع أحجام النصوص لضمان خطوط متسقة ويسهل الوصول إليها عبر موقعك.
- فضّل الوحدات النسبية: استخدم rem وem و% للمسافات والتخطيط لإنشاء تصاميم تتكيف مع تفضيلات المستخدم وأحجام الشاشات المختلفة.
- طابق إعدادات مشروعك: اضبط دائماً حجم الخط الأساسي وأبعاد إطار العرض في المحول بما يطابق إعدادات مشروعك الفعلية للحصول على نتائج دقيقة.
- استخدم وحدات إطار العرض باعتدال: رغم قوة vw وvh في التخطيطات المرنة، فقد تسبب مشكلات في متصفحات الجوال التي يتغير فيها حجم إطار العرض مع التمرير. فكّر في استخدام CSS clamp() للحصول على قيم متجاوبة أكثر متانة.
- اختبر على أجهزة متعددة: بعد تحويل الوحدات، اختبر CSS على عدة أجهزة وأحجام شاشات للتحقق من أن القيم تعطي النتيجة البصرية المطلوبة.
- احفظ التحويلات الشائعة: استخدم الإعدادات السريعة للقيم المطلوبة كثيراً مثل 1rem وأحجام الخطوط القياسية وحسابات إطار العرض الشائعة لتسريع عملك.