एक रेस्पॉन्सिव प्रोजेक्ट ग्रिड
बिना C वाला CSS: Grid से लेआउट
हर बेहतरीन पोर्टफोलियो को अपना काम दिखाने का एक साफ़-सुथरा तरीका चाहिए। इसका क्लासिक पैटर्न है प्रोजेक्ट कार्ड्स का ग्रिड — करीने से लगी पंक्तियां और कॉलम जो स्क्रीन का आकार बदलने पर अपने आप फिर से जम जाते हैं।
पुराने तरीके में floats और clearfix से जूझना पड़ता था। नया तरीका? आप बस बताते हैं कि आपको क्या चाहिए — "तीन बराबर कॉलम, बीच में gap के साथ" — और Tailwind की grid utilities बाकी सब संभाल लेती हैं। किसी CSS फ़ाइल की ज़रूरत नहीं।
इस पाठ में आप एक रेस्पॉन्सिव प्रोजेक्ट ग्रिड बनाएंगे: एक heading, फिर तीन कार्ड्स वाला एक grid कंटेनर। पाठ के अंत तक आप grid, grid-cols-3 और gap समझ जाएंगे — वे तीन टूल जिन्हें आप बार-बार इस्तेमाल करेंगे।
निर्देश
अपने ग्रिड के ऊपर एक h2 सेक्शन heading जोड़ें ताकि विज़िटर्स को पता चले कि वे क्या देख रहे हैं।
संकेत: उपयोग करें: `<h2 class="text-3xl font-bold mb-8 text-center">चुने हुए प्रोजेक्ट्स</h2>`
इसे कहाँ लिखें?
<!-- अपना प्रोजेक्ट ग्रिड यहां बनाएं -->इसे लाइन 12 पर लिखें — उस टिप्पणी के नीचे, पहले जोड़े गए कोड के बाद।
grid का उपयोग करके, कार्ड्स के बीच gap वाला एक grid कंटेनर div बनाएं।
मीडियम और उससे बड़ी स्क्रीन पर ग्रिड में तीन बराबर कॉलम दिखाएं।
grid के अंदर article एलिमेंट का उपयोग करके title और विवरण वाला कम से कम एक प्रोजेक्ट कार्ड जोड़ें।
आपका कोड
इस स्टेप के लिए आप जो बनाना चाहते हैं उसे बताएं और मैं कोड लिख दूंगा — फिर इसे अपने एडिटर में डालने के लिए Apply पर क्लिक करें। यह स्टेप: अपने ग्रिड के ऊपर एक h2 सेक्शन heading जोड़ें ताकि विज़िटर्स को पता चले कि वे क्या देख रहे हैं।