Flexbox не поддерживает этот тип сетки. Но вы можете сделать это, используя float или макет сетки:
HTML
<div class="wrapper">
<ul>
<li class="double">1</li>
<li>2</li>
<li>3</li>
</ul>
</div>
CSS:
.wrapper {
padding: 10px;
border: 2px solid gray;
height: 50vh;
}
ul {
display: grid;
grid-template-columns: 1fr 1fr;
grid-gap: 10px;
}
.double {
grid-row-end: span 2;
}
li {
border:2px solid #000;
display: flex;
align-items: center;
justify-content: center;
font-size: 1.3em;
}
https://codepen.io/anon/pen/jxLLrL