Saya mencoba memahami apa yang tampaknya merupakan perilaku tak terduga bagi saya:
Saya memiliki elemen dengan ketinggian maksimal 100% di dalam wadah yang juga menggunakan ketinggian maksimum tetapi, tanpa diduga, anak meluap induk:
Test case: http://jsfiddle.net/bq4Wu/16/
.container {
background: blue;
padding: 10px;
max-height: 200px;
max-width: 200px;
}
img {
display: block;
max-height: 100%;
max-width: 100%;
}
Ini diperbaiki, bagaimanapun, jika orang tua diberikan ketinggian eksplisit:
Test case: http://jsfiddle.net/bq4Wu/17/
.container {
height: 200px;
}
Apakah ada yang tahu mengapa anak tidak akan menghormati tinggi maksimal orang tuanya pada contoh pertama? Mengapa diperlukan ketinggian yang eksplisit?