Tôi vừa tìm hiểu về một đơn vị CSS mới và không phổ biến. vh
và vw
đo tỷ lệ phần trăm chiều cao và chiều rộng của khung nhìn tương ứng.
Tôi đã xem xét câu hỏi này từ Stack Overflow, nhưng nó làm cho các đơn vị trông thậm chí giống nhau hơn.
Đơn vị vw và vh hoạt động như thế nào
Câu trả lời cụ thể nói
vw và vh là một tỷ lệ phần trăm của chiều rộng và chiều cao cửa sổ, tương ứng: 100vw là 100% chiều rộng, 80vw là 80%, v.v.
Điều này có vẻ giống như %
đơn vị, là phổ biến hơn.
Trong Công cụ dành cho nhà phát triển, tôi đã thử thay đổi các giá trị từ vw / vh thành% và viceversa và nhận được kết quả tương tự.
Có điểm khác biệt gì giữa hai thứ này không? Nếu không, tại sao các đơn vị mới này được giới thiệu CSS3
?