【发布时间】:2020-07-28 16:29:07
【问题描述】:
我正在尝试重新创建此布局,但我不知道如何使第二个容器保持在第一个容器旁边。我尝试为 div 和容器添加高度和宽度,但它仍位于红色块下方。我也尝试将对齐设置为 in-block,但它也不起作用。
https://codepen.io/jimdiew/pen/XWXwEOa
<style>
.sin-padding {padding-left: 0; padding-right: 0;}
.col-3 { width: 100%; height: 100%;}
.box-1 {height: 200px;}
.col-6{flex:50%; max-width:50%;}
.row {display: flex; flex-wrap: wrap;}
</style>
</head>
<body>
<!-- FIRST CONTAINER -->
<div class="col-6 sin-padding">
<div class="box-1" style="background-color: red;">
Big Project
</div>
</div>
<!-- SECOND CONTAINER -->
<div class="col-6 sin-padding">
<!-- FIRST ROW-->
<div class="row">
<div class="col-6" style="background-color: blue;">
Project 1
</div>
<div class="col-6" style="background-color: green;">
Project 2
</div>
</div>
<!-- SECOND ROW-->
<div class="row">
<div class="col-6" style="background-color: purple;">
Project 3
</div>
<div class="col-6" style="background-color: cyan;">
Project 5
</div>
</div>
</div>
EDIT 1 : 我将第二个容器的 col-3 更改为 col-6,因为我认为它更合适。
【问题讨论】:
标签: grid-layout bootstrap-grid