2009-06-18 16 views

उत्तर

227

clear:both तत्व में किसी भी फ़्लोट किए गए तत्वों के नीचे तत्व ड्रॉप करता है जो दस्तावेज़ में इससे पहले होता है।

आप clear:left या clear:right का उपयोग भी कर सकते हैं ताकि इसे केवल उन तत्वों के नीचे छोड़ दिया जा सके जो बाएं या दाएं चल रहे हैं।

+------------+ +--------------------+ 
|   | |     | 
| float:left | | without clear | 
|   | |     | 
|   | +--------------------+ 
|   | +--------------------+ 
|   | |     | 
|   | | with clear:right | 
|   | | (no effect here, | 
|   | | as there is no | 
|   | | float:right  | 
|   | | element)   | 
|   | |     | 
|   | +--------------------+ 
|   | 
+------------+ 
+---------------------+ 
|      | 
| with clear:left | 
| or clear:both | 
|      | 
+---------------------+ 
+33

+1। अच्छा स्पष्टीकरण –

+2

फ्लोट बग सावधान रहें! http://www.positioniseverything.net/explorer/floatIndent.html – Jason

+2

इसके अलावा यह ऊंचाई को फिट करने के लिए पैरेंट div बनाता है। – Oleg

20

बस RichieHindle के जवाब में जोड़ने के लिए, Floatutorial की जाँच, जो कैसे सीएसएस फ्लोटिंग और काम करता है समाशोधन ले जाती है।

+1

15 फरवरी 2016 को, मैं फ्लोट्यूटोरियल (पोर्ट 80 पर कनेक्शन से इनकार कर दिया गया) के लिए सर्वर से कनेक्ट करने में असमर्थ था। – dlu

2

जब आप चौड़ाई के बिना फ्लोट का उपयोग करते हैं, तो उस पंक्ति में कुछ जगह बनी हुई है। इस स्थान को अवरुद्ध करने के लिए आप अगले तत्व में clear:both; का उपयोग कर सकते हैं। योजनाबद्ध उत्तर के लिए

संबंधित मुद्दे

 संबंधित मुद्दे