CSS ग्रिड में कॉलम ओवरलैप
ऐसी स्थिति में जब कई एलिमेंट एक ही कॉलम पर कब्जा करते हैं, उनका ओवरलैपिंग देखा जा सकता है, जिसमें प्रत्येक अगला एलिमेंट अगली पंक्ति में खिसक जाता है।
आइए हमारी ग्रिड में ऐसा व्यवस्थित करें कि पहला एलिमेंट पहली पंक्ति में स्थित हो, दूसरा - दूसरी पंक्ति में, और तीसरा व चौथा - तीसरी पंक्ति में:
<div id="parent">
<div id="elem1">1</div>
<div id="elem2">2</div>
<div id="elem3">3</div>
<div id="elem4">4</div>
</div>
#parent {
display: grid;
padding: 10px;
border: 2px solid #696989;
width: 400px;
height: 300px;
}
#parent > div {
padding: 10px;
border: 1px solid #696989;
}
#elem1 {
grid-column: 1 / 4;
}
#elem2 {
grid-column: 2 / 3;
}
#elem3 {
grid-column: 1 / 2;
}
#elem4 {
grid-column: 3 / 4;
}
:
निम्नलिखित उदाहरण को लागू करें:
निम्नलिखित उदाहरण को लागू करें:
निम्नलिखित उदाहरण को लागू करें: