弹性容器单行:主轴居中,交叉轴居中。

 display: flex;
flex-direction: row;
align-items: center;
justify-content: center;

弹性容器单行;主轴两端对齐;交叉轴一个为起点边缘;一个为终点边缘;

display: flex;
flex-direction: row;
justify-content: space-between;
<div class="row">
<div class="d" style="align-self: flex-start"></div>
<div class="d" style="align-self: flex-end"></div>
</div>

单选;主轴两端对齐;交叉轴一个为起点边缘;一个为居中对齐;一个为终点边缘;

display: flex;
flex-direction: row;
justify-content: space-between;
<div class="row">
<div class="d" style="align-self: flex-start"></div>
<div class="d" style="align-self: center"></div>
<div class="d" style="align-self: flex-end"></div>
</div>

1:弹性窗口设置为多行,交叉轴为两端对齐

flex-direction: row;
flex-wrap: wrap;
align-content: space-between;

2:每行基础大小设置为100%,然后每个子行主轴为两端对齐

display: flex;
justify-content: space-between;
flex-basis: 100%;
<div class="row">
<div class="tr">
<div class="d"></div>
<div class="d"></div>
</div>
<div class="tr">
<div class="d"></div>
<div class="d"></div>
</div>
</div>

在4的基础上增加一行,设置为主轴居中

display: flex;
flex-basis: 100%;
justify-content: center;
<div class="row">
<div class="tr">
<div class="d"></div>
<div class="d"></div>
</div>
<div class="tr-c">
<div class="d"></div>
</div>
<div class="tr">
<div class="d"></div>
<div class="d"></div>
</div>
</div>

在4的基本上增加一行

<div class="row">
<div class="tr">
<div class="d"></div>
<div class="d"></div>
</div>
<div class="tr">
<div class="d"></div>
<div class="d"></div>
</div>
<div class="tr">
<div class="d"></div>
<div class="d"></div>
</div>
</div>

没有设置对齐方式之前弹性项目大小是拉伸的,设置之后大小由内部撑大。

最新文章

  1. Sizzle选择器引擎介绍
  2. List转MVC DropDownListFor(SelectList)
  3. Mac电脑AndroidStudio使用SVN进行版本控制
  4. VS下如何调试多线程
  5. SynchronizationContext一篇
  6. 导出你的GAC Assembly中的DLLS
  7. Android自定义View研究--View中的原点坐标和XML中布局自定义View时View触摸原点问题
  8. Linux的起源、特点和版本号
  9. uva 10692 - Huge Mods(数论)
  10. 重新想象 Windows 8 Store Apps (8) - 控件之 WebView
  11. springMVC Helloword 入门程序
  12. FTP DOS 命令行
  13. 安卓高级5 传感器和震动 模仿微信摇一摇Ui效果
  14. 占位符的使用和PreparedStatement接口使用:
  15. 基于junit的单元测试类编写
  16. #ifndef#define#endif的用法(整理)
  17. salesforce lightning零基础学习(九) Aura Js 浅谈二: Event篇
  18. php大数除法保留精度问题
  19. 【前端开发】限制input输入保留两位小数
  20. ptyhon基础篇 day1

热门文章

  1. Failed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-2.xml, reason:
  2. 【开源】OSharpNS,轻量级.net core快速开发框架发布
  3. Vue.js-08:第八章 - 组件的基础知识
  4. [小技巧]ASP.NET Core中如何预压缩静态文件
  5. VSCode Python开发环境配置
  6. 程序猿必知必会Linux命令之awk
  7. kubernetes实践之三:深入理解Pod对象
  8. Python库的安装
  9. Proj.Net 投影介绍
  10. springmvc重定向