如何将两个div并排放置,并将第三个div与第二个div对齐

结节

我有两个并排的div(div1和div2),我想在div2下放置第三个div(div3)。

我试过在div3中添加边距以使其对齐,但是div1的宽度是动态的。我也尝试过将div3浮动到右边,但是内容太远了,并且与div2的开头不一致,如上图所示

.row {
  display: flex;
}

.div1 {
  margin-right: 1em;
}
<div class="row">

  <div class="div1">
    <p> some content with unknown width</p>
  </div>

  <div class="div2">
    <p> some content </p>
  </div>

</div>

<div class="div3">
  <p> some content that should be under div2 </p>
</div>

默认行为是div3在div1下。我正在尝试将div3放在div 2以下

阿尔珀·布鲁特

您可以执行以下操作:

    .wrapper {
      display: flex;
      flex-wrap: wrap;
      justify-content: flex-end;
    }
    
    .div {
      flex-basis: 50%;
      min-height: 100px;
    }
    
    .div1 {
      background: red;
    }
    .div2 {
      background: blue;
    }
    .div3 {
      background: aqua;
    }
<div class="wrapper">
  <div class="div div1">div1</div>
  <div class="div div2">div2</div>
  <div class="div div3">div3</div>
</div>

这是一个代码盘

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

强制第二个div出现在html的第三个div下

三个div并排放置

Excel VBA:迭代代码,但需要DIV类的第二个或第三个实例

将第三个单词与第二个单词的开头对齐20个空格

如何将两个 div 并排放置在 table td 中

如何将两个父div并排放置?

HTML将两个div并排放置

CSS 将两个 div 并排放置

如何使第二个活动中的按钮打开第三个活动?

如何并排放置两个div

如何使用CSS并排放置两个div

通过将视频并排放置,将两个视频设备合并到第三个设备中

如何将两个组件并排放置在同一个 html.Div() 中?

Pytorch Geometric:如何将第二个或第三个参数传递给 from_networkx?

如何将数组元素作为子数组插入,例如第一个元素是第二个的父级,第二个是第三个的父级,依此类推?

在Dart(Flutter)中并排放置两个“ yield”,仅执行第二个

在第三个 div 中显示的两个 div 的自动方程

MYSQL根据第三个表中的关系连接两个表并连接第二个表中的数据

如何使用bootstrap3将两个图像并排放置到div中?

删除第二个和第三个冒号之间的文本

选择第二个或第三个对象/元素

填充第二个或第三个文件(bash)中的缺失值

在 Excel 中查找第二个和第三个匹配值

Node js在第二个或第三个调用上工作

两个 div 并排:第一个粘贴,第二个居中

CSS:不能将两个div并排放置

不带包装的两个DIV并排放置

使用 CSS 并排放置两个 div

将列表中的第二个和第三个项目替换为 0