CSS ग्रिड लेआउट में ग्रिड कंटेनर वह पैरेंट एलिमेंट होता है जिस पर display: grid लागू किया जाता है। इसके डायरेक्ट चाइल्ड **ग्रिड आइटम्स** बन जाते हैं जो रो (पंक्तियों) और कॉलम (स्तंभों) में व्यवस्थित होते हैं।
उदाहरण
नीचे दिए गए उदाहरण में, एक ग्रिड कंटेनर बनाया गया है जिसमें 2 कॉलम (auto auto) हैं।
<!DOCTYPE html>
<html>
<head>
<style>
.container {
display: grid;
background-color: blue;
grid-template-columns: auto auto;
padding: 20px;
grid-gap: 20px;
}
.container > div {
background-color: orange;
border: 2px solid gray;
padding: 35px;
font-size: 30px;
text-align: center;
}
</style>
</head>
<body>
<h1>Game Board</h1>
<div class="container">
<div class="ele1">1</div>
<div class="ele2">2</div>
<div class="ele3">3</div>
<div class="ele4">4</div>
<div class="ele5">5</div>
<div class="ele6">6</div>
</div>
</body>
</html>
ग्रिड कंटेनर की मुख्य प्रॉपर्टीज:
display: grid- ग्रिड कंटेनर बनाता हैgrid-template-columns- कॉलम परिभाषित करता हैgrid-template-rows- रो परिभाषित करता हैgrid-gap/gap- आइटम्स के बीच गैपjustify-content,align-content- ग्रिड को कंटेनर में संरेखित