मैं यह नहीं समझ सकता कि सीएसएस के साथ ऐसा कैसे किया जाए। अगर मैं सिर्फ <br>
टैग का उपयोग करता हूं, तो यह बेकार ढंग से काम करता है, लेकिन मैं स्पष्ट कारणों से ऐसा करने से बचने की कोशिश कर रहा हूं।नई लाइन पर एक इनलाइन तत्व कैसे दिखाना है, या ब्लॉक तत्व पूरी लाइन पर कब्जा नहीं कर सकता है?
असल में, मैं सिर्फ .feature_desc
span
एक नई लाइन पर शुरू करना चाहते हैं, लेकिन:
- अगर मैं यह एक इनलाइन तत्व बनाने के लिए, यह एक लाइन ब्रेक नहीं होगा।
- यदि मैं इसे एक ब्लॉक तत्व बना देता हूं, तो यह पूरी लाइन में फिट होगा, इन आइकनों में से प्रत्येक को अपनी लाइन पर रखेगा, और स्क्रीन पर बहुत सी जगह बर्बाद कर देगा (प्रत्येक
.feature_wrapper
थोड़ा अलग आकार होगा, लेकिन कोई भी कभी पूरे स्क्रीन के रूप में के रूप में व्यापक हो जाएगा)
उदाहरण कोड:। यह काम करता है, लेकिन एक br
टैग का उपयोग करता:
<li class='feature_wrapper' id='feature_icon_getstart'>
<span style='display: none;' class='search_keywords'>started</span>
<span class='feature_icon spriteicon_img' id='icon-getstart'><a href='getstarted/index.html' class='overlay_link'></a></span><br/>
<span class='feature_desc'><a href='getstarted/index.html' >Getting Started Wizard</a></span>
</li>
मैं सीएसएस के साथ इस शैली एक ही परिणाम हासिल करना चाहते हैं:
<li class='feature_wrapper' id='feature_icon_getstart'>
<span style='display: none;' class='search_keywords'>started</span>
<span class='feature_icon spriteicon_img' id='icon-getstart'><a href='getstarted/index.html' class='overlay_link'></a></span>
<span class='feature_desc'><a href='getstarted/index.html' >Getting Started Wizard</a></span>
</li>
कोई विचार? या क्या मैं इस बारे में गलत तरीके से जा रहा हूं?
मुझे लगता है कि आप एक चित्र या यह समझाने के लिए एक स्क्रीनशॉट बनाने की जरूरत है। –
इसके लिए एक बेहतर उत्तर – Ibu