<div style="display: grid;">
<div style="grid-row: 1; grid-column: 2;">item 1</div>
<div style="grid-column: span 2;">item 2</div>
<div>item 3</div>
</div>
Setting grid-auto-flow
to different values will change the way blocks are placed