具有对齐和嵌套结构的纯CSS浮动

时间:2018-06-07 08:32:49

标签: html css scope css-float

我们有一个Javascript生成的HTML模板,因为它有多个CSS布局,我们从中生成PDF。

期望的输出:

  • 相同的颜色块是兄弟姐妹,
  • 大紫色的那个包含红色的。

它们中的内容是动态的,因此它们可以缩小并增加高度。

位置:绝对是不可能的,因为以这种方式我永远不会让父容器知道绝对元素的高度。 漂浮可能吗?

为它创建了一支笔:   https://codepen.io/anon/pen/PaGEzN

.container {
  height: 500px;
  margin: 0 auto;
  width: 75%;
}

.container-top {
  display: flex;
  flex-direction: column;
}

.header {
  display: inline-block;
  order: 2;
}

.details {
  display: flex;
}

.seller {
  height: fit-content;
}
<div class="container">
  <div class="container-top">
    <div class="header">
      header
    </div>
    <div class="details">
      <div class="seller">
        <p>seller details</p>
        <p>seller details</p>
      </div>
      <div class="client">
        <p>client details</p>
        <p>client details</p>
        <p>client details</p>
      </div>
    </div>
  </div>
  <div class="container-bottom">
    lorem ipsum
  </div>
</div>

0 个答案:

没有答案