⊗mkPmFlPT 196 of 250 menu

CSS में फ्लोट्स के पैरेंट में टेक्स्ट

आइए डिव के लिए height प्रॉपर्टी हटा दें और इमेज से पहले थोड़ा सा टेक्स्ट डालें।

इस स्थिति में हमारी डिव की ऊंचाई टेक्स्ट की ऊंचाई के बराबर होगी, और इमेज अभी भी डिव के बाहर निकल जाएगी:

<div> text <img src="img.png" alt=""> </div> div { border: 1px solid red; } img { float: right; }

:

आइए इमेज के बाद टेक्स्ट डालें - परिणाम नहीं बदलेगा:

<div> <img src="img.png" alt=""> text </div> div { border: 1px solid red; } img { float: right; }

:

आइए इमेज को बाएं किनारे पर फ्लोट करवाएं - परिणाम इसी तरह का होगा:

<div> <img src="img.png" alt=""> text </div> div { border: 1px solid red; } img { float: left; }

:

आइए नीचे एक और डिव जोड़ें - इमेज उस पर भी चढ़ जाएगी:

<div> <img src="img.png" alt=""> text </div> <div> text </div> div { border: 1px solid red; } img { float: left; }

:

अगर पहली डिव में इतना ज्यादा टेक्स्ट डाल दें कि वह ऊंचाई में इमेज से बड़ा हो जाए - तो वह दूसरी डिव पर नहीं चढ़ेगी:

<div> <img src="img.png" alt=""> some long text </div> <div> text </div> div { text-align: justify; border: 1px solid red; } img { float: left; }

:

यह बिंदु बहुत महत्वपूर्ण है - डेवलपमेंट के दौरान ऐसा हो सकता है कि किसी ब्लॉक में आपके पास काफी ज्यादा टेक्स्ट है, और फिर साइट के वास्तविक काम करते समय उस ब्लॉक में प्लान किए गए से कम टेक्स्ट हो। ऐसा होगा, कि इस स्थिति में फ्लोटिंग एलिमेंट्स के पड़ोसी ब्लॉक्स पर चढ़ने की समस्या प्रकट होगी।

हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें