vh เป็น rem
ตัวแปลงที่คำนวณ rem จาก vh สำหรับขนาด rem และความสูง viewport ที่กำหนดเพื่อให้การวัดเป็น responsive
ปุ่มลัด
คำนวณและคัดลอกผลลัพธ์การคำนวณ
คำนวณผลลัพธ์
คัดลอกผลลัพธ์การคำนวณ
สลับตัวแปลงเป็น "REM เป็น VH"
โฟกัสไปที่ช่องกรอก "ความสูงวิวพอร์ต"
โฟกัสไปที่ช่องกรอก "หน่วย VH"
โฟกัสไปที่ช่องกรอก "ขนาด REM"
FAQ
วิธีแปลง VH เป็น REM?
ในการแปลง vh เป็น rem คุณต้องรู้ขนาดรวมของ 1 REM (ค่าเริ่มต้นคือ 16px) และขนาดความสูง viewport จากนั้นใช้สูตร: ((vh * ความสูงรวมของ viewport) / 100) / ขนาด rem ตัวอย่างเช่น ด้วยขนาด 1rem เท่ากับ 16px และความสูง viewport เท่ากับ 1000px, 5vh จะถูกแปลงเป็น: ((5 * 1000) / 100) / 16 = 3.125rem
สูตรการแปลง VH เป็น REM คืออะไร?
((vh * ความสูงรวมของ viewport) / 100) / ขนาด rem
หน่วย 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 คุณยังสามารถใช้ค่าทศนิยมได้ โปรดทราบว่าความแม่นยำของทศนิยมอาจแตกต่างกันไปตามเบราว์เซอร์
ตารางการแปลง VH เป็น REM เมื่อขนาดความสูง viewport คือ 1080px และขนาด rem คือ 16px
| vh | rem |
|---|---|
| 1vh | 0.675rem |
| 2vh | 1.35rem |
| 3vh | 2.025rem |
| 4vh | 2.7rem |
| 5vh | 3.375rem |
| 6vh | 4.05rem |
| 7vh | 4.725rem |
| 8vh | 5.4rem |
| 9vh | 6.075rem |
| 10vh | 6.75rem |
| 11vh | 7.425rem |
| 12vh | 8.1rem |
| 13vh | 8.775rem |
| 14vh | 9.45rem |
| 15vh | 10.125rem |
| 16vh | 10.8rem |
| 17vh | 11.475rem |
| 18vh | 12.15rem |
| 19vh | 12.825rem |
| 20vh | 13.5rem |
| 21vh | 14.175rem |
| 22vh | 14.85rem |
| 23vh | 15.525rem |
| 24vh | 16.2rem |
| 25vh | 16.875rem |
การแปลง VH และ REM เพิ่มเติม

