1.设置主轴方向

  1. 主轴默认是水平方向, 侧轴默认是垂直方向
  2. 修改主轴方向属性: flex-direction
  3. 属性值:默认为row 水平x 主轴排列
属性值 作用
row 行, 水平(默认值)
column *列, 垂直
row-reverse 行, 从右向左
column-reverse 列, 从下向上

2.弹性盒子换行

  1. 弹性盒子默认x轴排列不会进行主动换行,即使给予固定宽高,也会随宽度大小而改变
  2. 弹性盒子换行显示 : flex-wrap: wrap    宽度不够自动换行   nowrap为不自动换行

3.设置侧轴对齐方式

  1. 侧轴多行的垂直对齐方式: align-content
  2. 侧轴单行垂直对齐: align-items
  3. content 主轴对齐方式: justify-content
  4. align-content 侧轴多行对齐
属性值 作用
flex-start 默认值, 起点开始依次排列
flex-end 终点开始依次排列
center 沿主轴居中排列
space-around 弹性盒子沿主轴均匀排列, 空白间距均分在弹性盒子两侧
space-between 弹性盒子沿主轴均匀排列, 空白间距均分在相邻盒子之间

4.flex 总结梳理

  • flex 它是一种布局方式。 主要目的是通过父盒子控制子盒子如何排列,一定是亲爸爸和亲儿子
  • 盒子容器,换行,对齐方式一定给亲父元素
  • 侧轴多行对齐:align-content
  • 侧轴单行对齐:align-items

移动web基础(三) 弹性盒子下相关推荐

  1. 0507css3基础:弹性盒子、媒体查询

    |-弹性盒子 |--定义弹性盒子  display:flex |--定义子元素的排列方式  flex-direction |--定义子元素的换行方式  flex-wrap |--定义子元素的对齐方式 ...

  2. CSS三栏布局的7种方式代码详解 | 圣杯布局 | 双飞翼布局 | 弹性盒子

    CSS三栏布局代码详解 写在前面:博主最近在转头复习最前面学的CSS,整理一下CSS三栏布局的笔记,正好也捋顺自己的逻辑思路.解析我尽量按照思路详细的写了,代码均可正确运行,留给需要的小伙伴进行参考, ...

  3. HTML+CSS_第三部分(Flex弹性盒子布局、grid网格布局、移动端、移动端流式布局、移动端rem布局、响应式布局、Bootstrap框架)

    文章目录 (1)Flex弹性盒子布局 一: 父容器上的属性 1. display:flex 设置为弹性盒子(写在父容器上) 2.flex-direction值 设置子项的布局方向(写在父容器上) 3. ...

  4. 大数据基础学习三:Ubuntu下安装VMware Tools超详细步骤及需要注意的问题(以ubuntu-18.04.3、Mware Workstation 15.1.0 Pro为例)

    大数据基础学习三:Ubuntu下安装VMware Tools超详细步骤及需要注意的问题 (以ubuntu-18.04.3.Mware Workstation 15.1.0 Pro for Window ...

  5. flex布局(弹性盒子三)

    在之前的文章里说到了弹性盒子的部分属性,接下来接着说弹性盒子的其余属性 目录 弹性盒子的属性及其属性值 1.order 顺序指定:用css指定顺序,不用html排序 2.flex-grow 子项目延伸 ...

  6. Web基础(三)Python Web

    文章目录 Python Web基础 1. WSGI 1.1 概述 1.2 实现原理 1.WSGI Server/gateway 2.WSGI Application 3.WSGI MiddleWare ...

  7. 弹性盒子模型中`display:flex`布局下`white-space:nowrap`失效问题

    文字长度过长显示省略号的样式设置方法众所周知: <!-- 单行显示省略号 --> .css {white-space: nowrap;overflow: hidden;text-overf ...

  8. Web基础总结(HTML、CSS等)

    Web基础总结 前言 HTML 元素和属性 内容元素 head meta title base link body 表单元素 功能元素 其他元素 分组元素 页面交互元素 语义元素 全局属性 style ...

  9. ajax 弹性盒子 css3动画

    ajax 1. 什么是ajax?ajax不是一种开发语言,它是在现有的js/html/css样式基础上,实现在不重新加载整个页面的情况下,与服务器进行简单的数据交互,通过js操作DOM进行页面局部更新 ...

最新文章

  1. 11.QT事件机制源码时序分析(下)
  2. Jenkins遇到问题一:jenkins配置权限不对导致无法登陆或者空白页面解决办法
  3. caffe 编译中出现的错误——fatal error: hdf5.h: 没有那个文件或目录
  4. CentOS-创建yum本地源
  5. rocketmq发送第一条消息(三)
  6. 13-jdbc分页+事务
  7. react native 从头开始
  8. linux定时任务小程序,linux定时任务
  9. Kafka会不会丢消息
  10. 奋斗吧!我们为之奋斗的正则表达式
  11. 在肉鸡上构建一个完美的虚拟主机
  12. 马哥【直播班】Python运维自动化与DevOps项目特训班学习记录
  13. java给pdf加水印_java pdf添加水印
  14. 从传统文化中领悟贵金属白银现货走势分析方法
  15. php判断股票涨停,常用的五种股票打板思路与常见的几种涨停板打板判断依据
  16. bmp图片格式转化为jpg
  17. 现在的男生为什么不主动追求女生了
  18. turtle画分形树
  19. 百万数据使用子查询进行SQL优化
  20. python 简单的Http服务器

热门文章

  1. 燕京理工学院计算机答辩难吗,燕京理工学院:一腔热血答与辩,满腹经纶方成功...
  2. PHP Curl出现403错误的解决办法 beecloud webhook订单状态返回 服务器403的问题
  3. 刘强东:B2C电商的本质
  4. ps简单合成一个微小人像
  5. 如何使用python-docx第三方库,操作读写doc Word文档,快速制作数据报表
  6. Python 蜻蜓fm有声书批量下载 支持账号登录 原创源码
  7. WordPress彻底禁用上传媒体图片自动生成缩略图及多尺寸图片(亲测可用)
  8. 用MATLAB画国旗
  9. Java项目生成静态页面
  10. C 语言学习笔记(三):C 语言开发环境搭建