首页 > 解决方案 > 如何使用 flexbox 将一个盒子放在另一个盒子旁边?

问题描述

我正在尝试使用 flexbox 将两个 flex 容器彼此相邻放置,以此布局作为参考(我希望它像这里的第一行一样,左侧的部分图像在一个盒子内,另一个在对)

在此处输入图像描述

到目前为止,这是我对两个容器的代码:

.chaco-container {
  border: $borde-textos;
  background-color: #bda89c;
  margin: 0;
  padding: 1em;
  width: 50%;
  display: inline-flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.plan-container {
  background-color: white;
  border: $borde-textos;
  width: 50%;
  display: inline-flex;
}

标签: csslayoutflexboxposition

解决方案


display: flex;需要在父容器上应用。查看下面的示例代码段。

.flex-container {
  display: flex;
}

.chaco-container {
  width: 50%;
  background-color: yellow;
}

.plan-container {
  width: 50%;
  background-color: skyblue;
}
<div class="flex-container">
  <div class="chaco-container">...content</div>
  <div class="plan-container">...content</div>
</div>


推荐阅读