Có rất nhiều câu hỏi về SO liên quan đến điều này, nhưng những cái tôi quét là tất cả cho các tình huống cụ thể chi tiết. Điều tôi muốn biết là ở mức khái niệm, có nghĩa là gì khi nói:Điều gì có nghĩa là cung cấp cho div a style = 'height: 100%'?
<div style='height:100%'>
Mức độ cao là 100%? 100% những gì?
[EDIT]
followup câu hỏi: Nếu 100% đại diện cho chiều cao của cha mẹ, nhưng mẹ là < cơ thể > và không có chiều cao khác hơn so với chiều cao của div, sau đó có nghĩa gì? Nó có vẻ được định nghĩa đệ quy.
Làm thế nào cao được tài liệu, sau đó, sau khi không được quy định khác, và giả định một loạt các yếu tố ngẫu nhiên là bên trong div? Liệu 100% không có nghĩa là gì? –
Tôi đoán rằng nó sẽ là chiều cao của cửa sổ khi trang tải, nhưng tôi sẽ không biết chắc chắn. Tôi không sử dụng CSS đáng ngờ như vậy;) –
@ScottStafford Chiều cao của 'body' sẽ là chiều cao của các phần tử trong đó. Trong ví dụ của tôi (trong giải pháp của tôi), tôi có một hộp có đường viền 2px. '$ (" body "). height()' trả về '204' (200px + 2px * 2 cho trên/dưới) – sachleen