rem เป็น vh
ตัวแปลงที่คำนวณ vh จาก rem สำหรับขนาด rem และความสูง viewport ที่กำหนด เพื่อทำให้การวัดเป็นแบบ responsive
ปุ่มลัด
คำนวณและคัดลอกผลลัพธ์การคำนวณ
คำนวณผลลัพธ์
คัดลอกผลลัพธ์การคำนวณ
สลับตัวแปลงเป็น "VH เป็น REM"
โฟกัสไปที่ช่องกรอก "REM"
โฟกัสไปที่ช่องกรอก "ขนาด REM"
โฟกัสไปที่ช่องกรอก "ความสูงวิวพอร์ต"
FAQ
วิธีแปลง REM เป็น VH?
ในการแปลง rem เป็น vh คุณต้องทราบขนาดรวมของ 1 REM (ค่าเริ่มต้น 16px) และความสูง viewport จากนั้นใช้สูตร: ((rem * ขนาด rem) / vh) * 100 ตัวอย่างเช่น ด้วย 16px สำหรับ 1rem และ 1000px ความสูง viewport, 1rem จะถูกแปลงเป็น: ((1 * 16) / 1000) = 1.6vh
สูตรการแปลง REM เป็น VH คืออะไร?
((rem * ขนาด rem) / vh) * 100
หน่วย rem คืออะไร?
REM ถูกกำหนดโดยสัมพันธ์กับขนาดตัวอักษรของ root element โดย root element จะถูกจับคู่ด้วย :root pseudo-class หรือตัวเลือก html ดังนั้น 1 REM จึงมีค่าเท่ากับที่กำหนดไว้ใน font-size ของ root element ซึ่งหมายความว่า 1 REM จะคงค่าเดิมไว้ตลอดทั้งโค้ด CSS ของคุณ
หน่วย vh คืออะไร? (ความสูงวิวพอร์ต)
ใช้ในการออกแบบที่ตอบสนอง (responsive design) ความสูงวิวพอร์ต (VH) เป็นหน่วยที่สัมพันธ์กับพื้นที่แสดงผลของหน้าเว็บที่เรียกว่าวิวพอร์ต 1vh เท่ากับ 1% ของการแสดงผล ดังนั้น หากต้องการให้องค์ประกอบมีความสูงเต็ม ควรใช้ 100vh คุณยังสามารถใช้ค่าทศนิยมได้ โปรดทราบว่าความแม่นยำของทศนิยมอาจแตกต่างกันไปตามเบราว์เซอร์
ตารางการแปลง REM เป็น VH เมื่อขนาด rem คือ 16px และขนาดความสูง viewport คือ 1080px
| rem | vh |
|---|---|
| 1rem | 1.481vh |
| 2rem | 2.963vh |
| 3rem | 4.444vh |
| 4rem | 5.926vh |
| 5rem | 7.407vh |
| 6rem | 8.889vh |
| 7rem | 10.37vh |
| 8rem | 11.852vh |
| 9rem | 13.333vh |
| 10rem | 14.815vh |
| 11rem | 16.296vh |
| 12rem | 17.778vh |
| 13rem | 19.259vh |
| 14rem | 20.741vh |
| 15rem | 22.222vh |
| 16rem | 23.704vh |
| 17rem | 25.185vh |
| 18rem | 26.667vh |
| 19rem | 28.148vh |
| 20rem | 29.63vh |
| 21rem | 31.111vh |
| 22rem | 32.593vh |
| 23rem | 34.074vh |
| 24rem | 35.556vh |
| 25rem | 37.037vh |
การแปลง REM และ VH เพิ่มเติม

