【发布时间】:2018-01-25 13:47:10
【问题描述】:
如何在行 flex 父级的开头显示两个 div 容器并在末尾显示第三个?在下面的示例中,child-3 应该位于右侧。
这是一个快速示例,所有孩子都在父母的开头:jsfiddle
.parent {
height: 50px;
width: 100%;
border: 1px solid red;
display: flex;
flex-direction: row;
}
.child-1,
.child-2,
.child-3 {
margin: 2px 1px;
padding: 2px;
border: 1px solid blue;
}
.child-1 {}
.child-2 {}
.child-3 {}
<div class="parent">
<div class="child-1">
child-1
</div>
<div class="child-2">
child-2
</div>
<div class="child-3">
child-3
</div>
</div>
【问题讨论】:
-
如果您对孩子 #3 被带出文档流感到满意,您可以简单地将其与
right: 0绝对定位在同一个父级中。