Monday, 2 December 2024

Viewport units ใน CSS

29 Jun 2023
244
luminox watches

viewport in css

viewport in css

Viewport units ใน CSS เป็นหน่วยของการวัดขนาดที่ใช้ในการกำหนดความกว้างและความสูงขององค์ประกอบต่างๆในเว็บไซต์หรือแอปพลิเคชันเว็บ โดยมีความพิเศษที่ค่าของหน่วยจะเปลี่ยนแปลงขึ้นอยู่กับขนาดของ viewport ซึ่งเป็นพื้นที่การแสดงผลของเนื้อหาบนหน้าจอของผู้ใช้.

Viewport units มีอยู่ 4 ประเภท:

vw (viewport width) – แทนส่วนแบ่งของความกว้างของ viewport ในหน่วยพิกเซล 1vw เท่ากับ 1/100 ของความกว้างของ viewport
vh (viewport height) – แทนส่วนแบ่งของความสูงของ viewport ในหน่วยพิกเซล 1vh เท่ากับ 1/100 ของความสูงของ viewport
vmin (viewport minimum) – แทนส่วนแบ่งที่น้อยที่สุดระหว่างความกว้างและความสูงของ viewport ในหน่วยพิกเซล 1vmin เท่ากับ 1/100 ของความกว้างหรือความสูงที่มีค่าน้อยกว่า
vmax (viewport maximum) – แทนส่วนแบ่งที่มากที่สุดระหว่างความกว้างและความสูงของ viewport ในหน่วยพิกเซล 1vmax เท่ากับ 1/100 ของความกว้างหรือความสูงที่มีค่ามากกว่า
Viewport units ใช้ในการกำหนดขนาดขององค์ประกอบต่างๆ เช่น กว้างของส่วนหัว (header) ให้เท่ากับ 50vw หมายความว่าความกว้างของส่วนหัวจะเท่ากับครึ่งหนึ่งของความกว้างของ viewport หรือใช้กำหนดความสูงของส่วนเนื้อหาให้เท่ากับ 75vh เพื่อให้ส่วนเนื้อหามีความสูงที่สอดคล้องกับความสูงของ viewport ในสัดส่วน 75% และอื่นๆ อีกมากมาย

Thanat Sirikitphattana

แบ่งปันกัน เราอยู่กันไม่เกิน 100 ปีหรอกครับ
สุดท้ายก็ทิ้งไว้ที่โลก จะคงเหลือไว้แต่คุณงามความดีที่ให้ระลึกถึงกันครับ

Follow Us / Thanat Sirikitphattana