मैं यह समझने की कोशिश कर रहा हूं कि मेरे लिए अप्रत्याशित व्यवहार क्या प्रतीत होता है:
मेरे पास एक कंटेनर के अंदर 100% की अधिकतम ऊंचाई वाला एक तत्व है जो अधिकतम ऊंचाई का भी उपयोग करता है लेकिन, अप्रत्याशित रूप से, बच्चा माता-पिता से अधिक प्रभावित होता है:
टेस्ट केस: 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%;
}
हालांकि, यह तय हो गया है, यदि माता-पिता को स्पष्ट ऊंचाई दी गई है:
टेस्ट केस: http://jsfiddle.net/bq4Wu/17/
.container {
height: 200px;
}
क्या कोई जानता है कि बच्चा पहले उदाहरण में अपने माता-पिता की अधिकतम ऊंचाई का सम्मान क्यों नहीं करेगा? एक स्पष्ट ऊंचाई की आवश्यकता क्यों है?