<div id="container">
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
</div>
<p>Щоб розмістити так div-и, ми використали <strong>grid-template-columns</strong> (для стовпців) та <strong>grid-template-rows</strong> (і рядків). Простіше кажучи, прописали: має бути 5 рядків та 2 стовпці:</p>
<p><code>grid-template-rows: repeat(5, 60px);<br>grid-template-columns: repeat(2, 60px);</code></p>
<p>Властивість <strong>grid</strong> допомагає привести цей запис в більш короткий вигляд:</p>
body {
font-family: sans-serif;
font-size: 18px;
line-height: 1.45;
color: #252525;
}
code {
padding: 6px;
background-color: #f1f1f1;
font-family: monospace;
display: inline-block;
color: #000;
}
#container {
display: grid;
grid: repeat(5, 60px) / repeat(2, 60px);
/* grid-template-rows: repeat(5, 60px);
grid-template-columns: repeat(2, 60px); */
float: left;
margin-right: 16px;
}
#container > div {
background-color: green;
width: 50px;
height: 50px;
}
This Pen doesn't use any external CSS resources.
This Pen doesn't use any external JavaScript resources.