ConvertThemAll
THไทย

เครื่องแปลง PX เป็น REM

แปลงพิกเซล CSS และ rem โดยใช้ขนาดตัวอักษรรากของคุณ

สูตร หน้าจอและการออกแบบ
px

px

เบราว์เซอร์ใช้ 16 px เป็นค่าเริ่มต้น เว้นแต่หน้าเว็บหรือผู้ใช้จะเปลี่ยน

REM

REM: 1.5 rem

พอยต์
18 pt
เปอร์เซ็นต์ของขนาดราก
150 %

วิธีการทำงาน

หนึ่ง rem เท่ากับขนาดตัวอักษรขององค์ประกอบ html ราก ซึ่งในเบราว์เซอร์ค่าเริ่มต้นคือ 16 px การหารค่าพิกเซลด้วยขนาดราคจะได้ rem และการคูณ rem ด้วยขนาดรากจะได้พิกเซล

หน่วย em ทำงานคล้ายกัน แต่สัมพันธ์กับขนาดตัวอักษรขององค์ประกอบแม่ ดังนั้นจะเท่ากับ rem ก็ต่อเมื่อองค์ประกอบแม่ใช้ขนาดราก

ใน CSS กำหนด 1 px เท่ากับ 1/96 นิ้ว และ 1 pt เท่ากับ 1/72 นิ้ว ดังนั้น 1 px = 0.75 pt

สูตร

rem = px ÷ ขนาดราก
px = rem × ขนาดราก
pt = px × 0.75

ตัวอย่างการคำนวณ

เมื่อขนาดรากเริ่มต้น 16 px ค่า 24 px คือ 24 ÷ 16 = 1.5 rem ซึ่งเท่ากับ 18 pt และ 150% ของขนาดราก

คำถามที่พบบ่อย

ทำไมต้องใช้ rem แทน px

ขนาด rem จะปรับตามเมื่อผู้ใช้เปลี่ยนขนาดตัวอักษรเริ่มต้นของเบราว์เซอร์ ซึ่งช่วยการเข้าถึงสำหรับทุกคน

rem กับ em ต่างกันอย่างไร

rem สัมพันธ์กับองค์ประกอบราก ส่วน em สัมพันธ์กับองค์ประกอบแม่ขององค์ประกอบปัจจุบัน ค่า em ที่ซ้อนกันจึงทบกันไป