CSS Grid टेम्पलेट, अंतराल और स्थान को दृश्यात्मक रूप से तैयार करें, फिर लेआउट CSS कॉपी करें।

पूर्वावलोकन

ग्रिड में किसी क्रमांकित आइटम पर क्लिक करके उसे चुनें और पुनर्स्थापित करें।

grid-template-columns
grid-template-rows
उत्पन्न CSS
स्तंभ
पंक्तियाँ
अंतराल
16px
16px
संरेखण
ग्रिड आइटम
आइटम 1
प्रीसेट

CSS ग्रिड प्लेग्राउंड के बारे में

CSS Grid Playground असली ग्रिड लेआउट को विज़ुअल रूप से बनाता है। grid-template-columns और grid-template-rows को आकार देने के लिए कॉलम और रो ट्रैक जोड़ें या हटाएं, कॉलम व रो गैप सेट करें, और सभी चार अलाइनमेंट प्रॉपर्टीज़ — justify-items, align-items, justify-content और align-content — को ट्यून करें, जबकि प्रीव्यू हर बदलाव को तुरंत दिखाता है।

आइटम प्लेसमेंट वह जगह है जहां ग्रिड सबसे ज़्यादा ताकतवर बनते हैं: आइटम जोड़ें, प्रीव्यू में किसी एक पर क्लिक करके उसे चुनें, और उसे column start, column span, row start और row span से पोज़िशन करें। इसी तकनीक से साइडबार, हेडर और फ़ीचर सेल कई ट्रैक तक फैलाए जाते हैं — जो लगभग हर असली ग्रिड लेआउट के पीछे की तरकीब है।

तीन प्रीसेट — holy grail, dashboard और gallery — क्लासिक पेज संरचनाएं लोड करते हैं जिन्हें आप खोलकर समझ सकते हैं और ढाल सकते हैं। जब लेआउट सही लगे, तो जनरेट किया गया CSS कॉपी करें, जिसमें पूरा ग्रिड कंटेनर नियम और हर आइटम की प्लेसमेंट शामिल है।

CSS ग्रिड प्लेग्राउंड का उपयोग कैसे करें

  1. ग्रिड टेम्पलेट तय करने के लिए कॉलम और रो ट्रैक जोड़ें या हटाएं।
  2. कॉलम गैप और रो गैप सेट करें।
  3. अलाइनमेंट नियंत्रण समायोजित करें: justify-items, align-items, justify-content और align-content।
  4. आइटम जोड़ें, प्रीव्यू में किसी एक पर क्लिक करें, और उसे प्लेस करने के लिए उसका column/row start व span सेट करें।
  5. एक क्लासिक लेआउट समझने के लिए holy grail, dashboard या gallery प्रीसेट लोड करें।
  6. जनरेट किए गए CSS को अपनी स्टाइलशीट में कॉपी करें।

अक्सर पूछे जाने वाले प्रश्न

justify-items हर आइटम को उसकी अपनी ग्रिड सेल के अंदर अलाइन करता है; justify-content पूरे ग्रिड को कंटेनर के अंदर अलाइन करता है जब ट्रैक उसे पूरी तरह नहीं भरते। यही अंतर वर्टिकल रूप से align-items और align-content के बीच भी लागू होता है।

आइटम चुनें और उसका column span बढ़ाएं — CSS आउटपुट grid-column को span वैल्यू के साथ इस्तेमाल करता है। row span के साथ मिलाकर आप उसी ग्रिड में हेडर बार, साइडबार और बड़े फ़ीचर सेल बना सकते हैं।

यह एक क्लासिक पेज ढांचा है: फुल-विड्थ हेडर और फ़ूटर, और उनके बीच तीन कॉलम — नेविगेशन, मुख्य कंटेंट और एक ऐसाइड। यह floats से बनाना बेहद मुश्किल हुआ करता था; प्रीसेट दिखाता है कि कुछ ग्रिड प्लेसमेंट से यह कितनी सफ़ाई से हल हो जाता है।

Grid दो-आयामी लेआउट में बेहतरीन है जहां रो और कॉलम को अलाइन होना ज़रूरी है — पेज ढांचा, डैशबोर्ड, गैलरी। Flexbox एक-आयामी फ़्लो जैसे टूलबार और मेनू के लिए सबसे अच्छा है। दोनों साथ भी अच्छे से काम करते हैं: पेज के लिए ग्रिड, कंपोनेंट के अंदर फ़्लेक्स।

हां, यह मुफ़्त और ब्राउज़र-आधारित है — जितना चाहें प्रयोग करें, और आप जो भी बनाएं वह आपकी मशीन से बाहर कहीं नहीं जाता।

इसे साझा करें

लोकप्रिय खोजें
css ग्रिड जेनरेटर css ग्रिड प्लेग्राउंड grid-template-columns जेनरेटर css ग्रिड लेआउट जेनरेटर grid-template-areas बिल्डर css ग्रिड gap टूल css ग्रिड विज़ुअलाइज़र
मदद चाहिए?
इस टूल में कोई समस्या मिली? हमारी टीम को बताएं।
समस्या की रिपोर्ट करें

इस मुफ़्त टूल को अपनी वेबसाइट पर जोड़ें — नीचे दिया गया कोड कॉपी और पेस्ट करें।