यह HTML: ये div क्षैतिज रूप से गठबंधन क्यों नहीं हैं? वे लाइन तोड़ क्यों देते हैं?
<div style="border:1px solid blue; margin: auto; height:250px; width:600px;">
<div style="border:1px solid red; height:50px; width:80px;"></div>
<div style="border:1px solid red; height:50px; width:80px;"></div>
<div style="border:1px solid red; height:50px; width:80px;"></div>
<div style="border:1px solid red; height:50px; width:80px;"></div>
</div>
क्यों लाल divs एक ही क्षैतिज पंक्ति में नहीं हैं और कैसे मैं उन्हें एक ही पंक्ति में मिलता है?
मूल HTML 101, div के ब्लॉक स्तर तत्व हैं। वे स्वाभाविक रूप से एक दूसरे के शीर्ष पर प्रदर्शित होंगे। – Chris
'डिस्प्ले पर' फ्लोट: बाएं 'जोड़ें' इनलाइन-ब्लॉक ' – andrex
एक (बहुत प्रासंगिक) साइड नोट पर, आपको सभी लागतों पर इनलाइन स्टाइल से बचना चाहिए। – royhowie