当前位置:  开发笔记 > 前端 > 正文

如何在flexbox中以不同方式对齐特定的<div>?

如何解决《如何在flexbox中以不同方式对齐特定的<div>?》经验,为你挑选了0个好方法。

flexbox用于我的布局,在完成Flexbox Froggy之后,我尝试得到以下对齐方式:

在此输入图像描述

我的想法如下:

boxes(

)需要在列中流动:flex-direction: column;

它们是自上而下的: align-content: flex-start;

一个特定的盒子将自己对齐到底部:align-self: flex-end;

这导致下面的HTML代码(也可以在JSFiddle上获得)

box 1
box 2
box 3

用CSS

.container {
  display: flex; 
  flex-direction: column;
  align-content: flex-start;
}
.box3 {
  align-self: flex-end;
}

但它不起作用 - 看起来第三个框被推(flex-end)向右而不是向下.

在此输入图像描述

我的理解是align-self处理相对于容器的异常("容器从顶部对齐所有东西,但我,我自己,将对齐到底部").不是这样吗?

推荐阅读
放ch养奶牛
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有