تبدیل Pixel به 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 چگونه به مقادیر پیکسل و rem برای پیاده سازی دقیق نقشه می شوند.
- واحدهای CSS را برای صفحات سبک چاپی تبدیل کنیدبین px، pt و rem برای پرس و جوی رسانه چاپ و CSS خروجی PDF تبدیل کنید.
نحوه کار
همه تبدیلها کاملاً در مرورگر شما با استفاده از یک موتور حساب دستنویس با صفر وابستگی اجرا میشوند. ابزار بین هفت واحد CSS (px، rem، em، pt، vw، vh، و %) با هدایت هر محاسبه از طریق پیکسل بهعنوان یک پایه مشترک، اعمال تقسیم یا ضرب ساده در برابر اندازه فونت ریشه، اندازه فونت والد، یا ابعاد ویوپورت پیکربندیشده شما تبدیل میکند.
- 1مقادیر زمینه خود را تنظیم کنیدپیش از تبدیل، چهار عددی که واحدهای نسبی CSS را معنادار میکنند پیکربندی میکنید: اندازه فونت ریشه (پیشفرض ۱۶px، که پیشفرض مرورگر است)، اندازه فونت عنصر والد (برای تبدیلهای em و %)، و عرض و ارتفاع ویوپورت (برای vw و vh). اینها همان مقادیری هستند که مرورگر شما هنگام حل CSS در زمان اجرا استفاده میکند.
- 2پیکسل بهعنوان میانی جهانیتبدیلکننده ابتدا toPixels() را فراخوانی میکند تا ورودی شما را به یک تعداد پیکسل خام نرمال کند — مثلاً ۱٫۵rem میشود ۱٫۵ × baseFontPx، و ۵۰vw میشود ۰٫۵ × 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() سیال برای تایپوگرافی و فاصلهگذاری ریسپانسیو تولید کنید. حداقل/حداکثر اندازه و محدوده viewport را تنظیم کنید، پیشنمایش زنده ببینید و CSS یکخطی را کپی کنید.
تولیدکننده CSS Grid
یک CSS grid را بصری طراحی کنید — مسیرها، واحدها و شکافها — و CSS و HTML تولیدشده را کپی کنید.