您可以轻松地使用CSS 网格布局来实现这一点。我想你想要这样的东西,对吧:
.grid-container {
display: grid;
grid-template-columns: 1fr 1fr;
grid-template-rows: 1fr 1fr 1fr;
gap: 0px 0px;
grid-template-areas:
"Div-1 Div-4"
"Div-2 Div-4"
"Div-3 Div-4";
}
.grid-container div {padding: 10px;}
.Div-4 { grid-area: Div-4; background: #f90;}
.Div-1 { grid-area: Div-1; background: #ccf;}
.Div-2 { grid-area: Div-2; background: #cfc;}
.Div-3 { grid-area: Div-3; background: #fcc;}
<div class="grid-container">
<div class="Div-4">Div 4</div>
<div class="Div-1">Div 1</div>
<div class="Div-2">Div 2</div>
<div class="Div-3">Div 3</div>
</div>
这里你的父容器是.grid-container
. 我使用了交互式 CSS 网格生成器 | Layoutit Grid生成此代码。
预览
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句