Я пытаюсь воссоздать эту сетку, используя CSS Grid, используя только таблицу и диапазон строк / столбцов, а также ячейку: nth-child, но я просто не могу понять это.Я просто застрял на этом.Я тоже пытался использовать flexbox, но все еще не могу заставить его работать. Кто-нибудь может помочь?вот сетка:
.table {
margin: auto;
margin-top: 40px;
display: grid;
width: 50%;
grid-template-columns: 1fr 2fr 1fr;
grid-column-gap: 1px;
grid-row-gap: 1px;
}
.cell {
border: 1px solid;
border-color:#000;
margin: 10px;
height: 200px;
}
.cell img {
object-fit: cover;
width: 100%;
height: 200px;
}
.cell:nth-child(2){
grid-column: span 2;
}
<!DOCTYPE html>
<head>
<meta charset="utf-8">
<title>CSS Grid 2</title>
<meta name="description" content="CSS Grid">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="cssgrid2.css">
</head>
<body>
<div class="table">
<div class="cell">
<img src="img/forest.jpg">
</div>
<div class="cell">
<img src="img/snow.jpg">
</div>
<div class="cell">
<img src="img/winter.jpg">
</div>
<div class="cell">
<img src="img/eclipse.jpg">
</div>
<div class="cell"></div>
<div class="cell">
<img src="img/moon.jpg">
</div>
<div class="cell">
<img src="img/trees.jpg">
</div>
</div>