使用Flexbox对齐角落中的元素

中学

我试图将四个元素放在flex-container使用Flexbox的四个角中,但我很挣扎。我不知道如何证明个人的内容合理flex-items每次尝试时,最终都会将的所有内容放在flex-container左侧或右侧(或顶部/底部,取决于主轴)。

HTML:

<div class="container">
    <div class="top-left">
         TL
    </div>
    <div class="top-right">
        TR
    </div>
    <div class="bottom-left">
        BL
    </div>
    <div class="bottom-right">
       BR
    </div>
</div>

这是我的CSS:

.container {
    display: -webkit-flex;
    background-color:#ccc;
}

.top-left {
 /* ? */
}

.top-right {

}

.bottom-left {

}

.bottom-right {

}

这是一个小提琴,它说明了我正在尝试做的事情:

http://jsfiddle.net/JWNmZ/8/

杰森

这是一种解决方法(为清楚起见,省略了前缀):http : //jsfiddle.net/JWNmZ/10/

.container {
    display: flex;
    flex-wrap: wrap;
    background-color:#ccc;
}

.top-left {
    flex: 50%; 
}

.top-right {
    flex: 50%;
    text-align: right;
}

.bottom-left {
    flex: 50%;
}

.bottom-right {
    flex: 50%;
    text-align: right;
}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

意外的元素与Flexbox对齐

来自分类Dev

Flexbox 不对齐元素

来自分类Dev

如何使用Flexbox对齐HTML中的项目

来自分类Dev

css flexbox - 如何在“卡片”设计中对齐相应的元素?

来自分类Dev

当博客标题长度不同时,如何使用 flexbox 让元素对齐

来自分类Dev

将孙元素与Flexbox对齐

来自分类Dev

对齐 Flexbox 中的项目

来自分类Dev

使用flexbox对齐项目

来自分类Dev

使用 Flexbox 对齐图像

来自分类Dev

在一行中使用flexbox,左对齐和右对齐元素

来自分类Dev

使用 flexbox 在 Bootstrap 4 中垂直对齐

来自分类Dev

使用Flexbox将一个元素向左对齐,将另一个元素从右下方对齐

来自分类Dev

使用BorderLayout在Java中填充角落

来自分类Dev

第一栏中的元素在flexbox中无法正确对齐

来自分类Dev

IE10 + 11中flexbox容器中的垂直对齐(Bootstrap 3)元素

来自分类Dev

在Flexbox中控制包装对齐

来自分类Dev

Flexbox中的文本顶部对齐

来自分类Dev

css中flexbox的对齐问题

来自分类Dev

文本在 flexbox 中右对齐

来自分类Dev

用flexbox左右对齐元素

来自分类Dev

没有Flexbox的CSS元素的中央对齐

来自分类Dev

在Flexbox中使元素垂直对齐

来自分类Dev

将元素与每个flexbox的底部中央对齐

来自分类Dev

在Flexbox中使元素垂直对齐

来自分类Dev

没有Flexbox的CSS元素的中央对齐

来自分类Dev

如何对齐两个 flexbox 元素?

来自分类Dev

使用flexbox对齐div文本

来自分类Dev

布局元素覆盖角落

来自分类Dev

获取react-widgets的元素以在行式flexbox中对齐