使用弹性盒模型的目的:

1.提供一种更加有效的方式来布置,对齐和分布在容器之间的各项内容,即使他们的大小是未知的变化的。

2.让容器有能力改变项目的宽高,以填满可用的空间。

3.布局与方向无关

属性:display:flex(适用于父级元素)

flex-direction(写在父级css中作用于子级):

检索,子级在盒子中的位置(子级的排列顺序)

值:

row 横向,左到右

   

row-reverse 反横向 ,右到左

  

column 纵向,上到下

row-reverse 反纵向,下到上

flex-wrap(写在父级作用于子级):

检索,子级是否超出父级(换不换行)

值:

nowrap          不换行

wrap          换行

  

wrap-reverse          反向wrap排列

justifl-content(写在父级,作用于子级):

检索弹性盒子在主轴(x)方向上的对齐方式

值:

flex-start          左对齐

flex-end          右对齐

center                 居中

space-between         两端居左居右中间等间距

spance-around        N个盒子个数分布为N个空间,盒子在各空间内居中

align-items(写在父级,作用与子级):

检索盒子在Y轴上的对齐方式

值:

flex-start        顶置

flex-end        置底

center        居中

baseline        与基线对齐

stretch         置顶加置底,高度受到min-height与max-height限制

align-content(写在父级作用于子级):

检索 换行时对齐方式

值:

flex-start          置顶

flex-end          置底

center                 居中

space-between         上下置顶置底上下居中

space-around        N个盒子个数分布为N个空间,盒子在各空间内居中

order(写在子级):

排列顺序

值(值越小排位越靠前):阿拉伯数字

flex-grow(写在子级):

分配剩余空间

值(值越大分配越多):阿拉伯数字

弹性盒模型(部分布局超好用)相关推荐

  1. css_flex弹性盒模型/flex布局/flex在线可视化工具

    文章目录 contents1: content 2: 测试你对flexbox的掌握 flex 模型 flex在线可视化工具(visual guide to css3 flexbox) flex布局 f ...

  2. 弹性盒模型 Flex

    1. 什么是弹性盒模型 传统布局基本依靠display float position来完成,有些特殊的布局写起来不太方便. CSS3 弹性盒( Flexible Box 或 flexbox),是一种当 ...

  3. CSS3弹性盒模型布局模块介绍

    来源:Robert's talk 原文:http://robertnyman.com/2010/12/02/css3-flexible-box-layout-module-aka-flex-box-i ...

  4. 从零开始学前端:弹性盒模型(flex布局) --- 今天你学习了吗?(CSS:Day19)

    从零开始学前端:程序猿小白也可以完全掌握!-今天你学习了吗?(CSS) 复习:从零开始学前端:字体图标的引入 - 今天你学习了吗?(CSS:Day18) 文章目录 从零开始学前端:程序猿小白也可以完全 ...

  5. 前端笔记之移动端响应式(中)视口百分比布局弹性盒模型remfillpage

    一.viewport视口 1.1什么是屏幕尺寸.屏幕分辨率.屏幕像素密度? 屏幕尺寸:指屏幕的对角线的长度,单位是英寸,常见的屏幕尺寸有3.5.3.7.4.2.4.7.5.0.5.5.6.0等. 屏幕 ...

  6. css盒模型、布局模型、 flex弹性盒模型及样式设置小技巧

    一.盒模型 元素分类  常用的块状元素有: <div>.<p>.<h1>...<h6>.<ol>.<ul>.<dl> ...

  7. 弹性盒模型响应式布局

    1.移动端布局与PC端的区别 PC端最常用的布局是固定宽度(980px,960px,1000px,1200px);移动端网页是可以横屏看也可以竖屏看,屏幕的分辨率不同,固定宽度的布局必然是不可行的. ...

  8. 【转载】前端笔记之移动端响应式(中)视口百分比布局弹性盒模型remfillpage...

    一.viewport视口 1.1什么是屏幕尺寸.屏幕分辨率.屏幕像素密度? 屏幕尺寸:指屏幕的对角线的长度,单位是英寸,常见的屏幕尺寸有3.5.3.7.4.2.4.7.5.0.5.5.6.0等. 屏幕 ...

  9. 弹性盒模型实现两栏布局

    目录 弹性盒模型实现两栏布局 弹性盒模型实现两栏布局 思路: 首先对html,body设置高度为100%,并且对body设置为相对定位,把头部和底部,用定位的方式固定好,使用弹性盒模型,中间占据剩余的 ...

最新文章

  1. 动态sql拼接单引号与 变量赋值
  2. IIS7.5 中启用rest服务,Delete、Put
  3. boost::graph模块实现读写graphml的测试程序
  4. [转]Linux系统下yum和apt-get的区别
  5. 防火墙(4)——iptables(2)增加修改规则-A -R
  6. 悬崖边上的舞者,记7.2生产数据库灾难事件
  7. MAC和XCODE常用快捷键
  8. opencv 模板匹配_详细剖析模板匹配
  9. 搭建一个网站的价格以及步骤全面解读
  10. MYSQL存储过程的简单运用,包括传值、返回值、返回集合
  11. 拼多多优惠券bug造成千万损失引发的优惠券安全思考
  12. python-安居客-郑州二手房销售信息抓取
  13. ppt的字母上面插入尖号
  14. 实时网速监测app_实时网速安卓下载_实时网速监测安卓app下载-XP软件园
  15. python写手机脚本脱离电脑_在手机里编写python脚本控制手机
  16. 移动网络http请求不到数据,wifi下可以
  17. 用javascript编写网页:1.2css实践:页面布局
  18. 华为CDN体验及常见问题
  19. 前端工程师实战开发:CSS样式继承、像素与选择器权重详解
  20. 安全性测试:以用户登录为例

热门文章

  1. arcgis字段计算器赋值_分享∣Arcgis中62个常用技巧系列一(前20个技巧)
  2. windows 分割字符串 for /f
  3. 一文速览-数据分析基本思维以及方法
  4. java 400_Java项目报400错误的原因与解决方法
  5. XILINX Ultrascale+ FPGA学习(4)——Vivado
  6. css3制作正方体,利用CSS3的3D效果制作正方体
  7. 拯救者r9000p ubuntu重装记录
  8. Imatest 详细教程
  9. 【代码整洁之道】第六章:对象和数据结构
  10. VBA巧妙处理字符串连接