मैं अक्सर एक छवि है कि मैं चारों ओर पाठ लपेट, और कभी कभी ग्रंथों awkwardly लपेटता, जैसे इतना:मैं HTML टेक्स्ट अनाथों को कैसे रोक सकता हूं?
HTML में, छवि बाईं ओर जारी है और पाठ केवल इस प्रकार है:
<p><img style="float:left;" src="/images/[image]" /></p>
<p>This is my David Copperfield, <em>I was born</em> kind of bio. For a more concise one, please see the <a href="/jenny/press-kit#bio">press kit</a>.</p>
...
यह ज्यादातर काम करता है, सिवाय इसके कि जब पाठ की लंबाई छवि के निचले हिस्से में चलने के लिए होती है और बाएं हाशिए पर वापस बहती है, और जब टेक्स्ट की मात्रा एक से अधिक पंक्तियों को भरने के लिए पर्याप्त नहीं होती है (इस मामले में, यह केवल एक शब्द है)। जब ऐसा होता है, तो यह वास्तव में बुरा लगता है।
तो, क्या पाठ प्रवाह को नियंत्रित करने का कोई तरीका है ताकि ऐसा न हो?
प्रश्न में दिए गए जोखिम से बच नहीं सकते हैं, मैंने इसे सभी पी टैग पर लागू करने का प्रयास किया, लेकिन इसने छवि के नीचे सबकुछ मजबूर कर दिया। इसे अपमानजनक पैराग्राफ में चुनिंदा रूप से लागू करना प्रतीत होता है, लेकिन यह थोड़ा सा विज्ञापन है, जिसमें आपको इसे मैन्युअल रूप से लागू करना होगा, लेकिन मैं इसके साथ अभी भी रह सकता हूं। लेकिन पहले स्थान पर लेआउट और प्रवाह के साथ अतिप्रवाह का क्या संबंध है? –
मुझे यह समस्या तब मिली जब छवि 'पी' टैग में भी थी। इसलिए यदि आप इसे सभी पर लागू करना चाहते हैं तो सुनिश्चित करें कि छवि एक में नहीं है। जब आप इस मामले में 'ओवरफ़्लो: छुपा' लागू करते हैं तो यह "बीएफसी" या ब्लॉक स्वरूपण संदर्भ बनाता है। यदि आप बेहद रुचि रखते हैं तो यहां अधिक जानकारी: http://stackoverflow.com/questions/6196725/how-does-the-css-block-formatting-context-work और http://colinaarts.com/articles/the- जादू-ऑफ-द-अतिप्रवाह छिपा / – Don