बदल जाता है जब मैं निम्नलिखित चलाने का प्रयास:फ्लोटिंग छवि कंटेनर div की ऊंचाई
#container {
background:#000;
}
मैं एक काले रंग की पृष्ठभूमि कंटेनर की तरह मैं चाहता हूँ के साथ एक DIV मिलती है:
<div id="container">
//This is a 200x200 image
<img src="http://dummyimage.com/200x200/CCC/000" />
</div>
सीएसएस के साथ
।
हालांकि, जब मैं सीएसएस के लिए निम्नलिखित जोड़ें:
#container img {
float:left;
}
यह इसके अंदर छवि पता नहीं लगा पाया कंटेनर की तरह लगता है और इसकी ऊंचाई कम से कम पर सेट है (यहां देखा जा सकता: http://jsfiddle.net/wc4GJ/)।
कंटेनर डीआईवी की ऊंचाई को बाएं गड़बड़ में छवि कैसे तैरते हैं?
धन्यवाद,
योएल
क्यों एक छवि जोड़ना चाहिए (एक निश्चित चौड़ाई और ऊंचाई के साथ) डीआईवी के लिए एक ओवरफ्लो के रूप में माना जाना चाहिए? – Joel
क्योंकि फ़्लोटिंग तत्व को प्रवाह से बाहर ले जाता है, जिसका अर्थ है कि मूल तत्व में अब कोई सामग्री नहीं है जो इसकी ऊंचाई निर्धारित करती है। अतिप्रवाह जोड़ना: छुपा/ऑटो; माता-पिता को यह सुनिश्चित करता है कि यह अपनी सामग्री को ठीक से लपेटता है। – PatrikAkerstrand
मैं आपसे सहमत हूं ^^ – MatTheCat