浅谈CSS3中display属性的Fle布局
更新时间:2023-07-31 12:16:01 阅读量: 教育文库 文档下载
Flex是Flexible Box的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性。设为Flex布局以后,子元素的float、clear和vertical-align属性将失效。
它即可以应用于容器中,也可以应用于行内元素。(以上说明结合微信开发者工具说明)2009年,W3C提出了一种新的方案----Flex布局,可以简便、完整、响应式地实现各种页面布局。目前,它已经得到了所有浏览器的支持,这意味着,现在就能很安全地使用这项功能。
基本概念
采用Flex布局的元素,称为Flex容器(flex container),简称"容器"。它的所有子元素自动成为容器成员,称为Flex项目(flex item),简称"项目"。容器默认存在两根轴:水平的主轴(main axis)和垂直的交叉轴(cross axis)。主轴的开始位置(与边框的交叉点)叫做main start,结束位置叫做main end;交叉轴的开始位置叫做cross start,结束位置叫做cross end。项目默认沿主轴排列。单个项目占据的主轴空间叫做main size,占据的交叉轴空间叫做cross size。
t0131de43f830aaaa4c
以下6个属性设置在容器上:
t01e144cba332358136
t01a8201aae059df7ab
属性可选值的范围为row(默认)沿水平主轴由左向右排列、row-reverse沿水平主轴由右向左排列、column沿垂直主轴右上到下和column-reverse。
t01a0001d73a3621ac9
属性可选值的范围为nowrap(默认)不换行、wrap换行(第一行在上方)和wrap-reverse(你懂的~)
t01b48e35882e0dccab
写法属性中,将上述两种方法的值用||连接即可
t016de586fe3dcc727a
项目在主轴上的对齐方式(主轴究竟是哪个轴要看属性flex-direction的设置了)
flex-start:在主轴上由左或者上开始排列
flex-end:在主轴上由右或者下开始排列
center:在主轴上居中排列
space-between:在主轴上左右两端或者上下两端开始排列
space-around:每个项目两侧的间隔相等。所以,项目之间的间隔比项目与边框的间隔大一倍。
t01f16af37a146aa4f2
这里面直接上图片说明的更清楚一些
t01ba3d2f1429f85bc8t01f52375f39169faa6t01ffc27b1bb02a1203
以上介绍完了容器中的属性,下面说一下容器中项目的属性:
容器属性和项目属性是可以配合使用的,用法类似于CSS的行内式和嵌入式的道理一样。希望你可以在实际应用中熟练使用。
正在阅读:
学生家长感谢老师的话02-10
The use of formal models in the design of interactive case m04-19
食品药品安全事件舆情危机处置效果评估报告07-29
华为:廖维老师(好讲师网)-向华为学习奋斗:管理模式“文化-团04-01
人教版八年级下地理全册教学设计04-11
话题五:心有阳光08-06
设计模式应用与发展之工厂模式(c++)08-06
五年级上小数的加法和减法教案 苏教版10-18
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 布局
- 属性
- display
- CSS3
- Fle
- 衣服上的油渍怎么去除小窍门简单,衣服上的油渍怎么洗掉,衣服上的油渍怎么去掉
- CSS清除浮动大全共8种方法
- 传统端午节的来历和习俗
- 中国餐桌礼仪的常识,中国餐桌礼仪禁忌,中国餐桌礼仪须知事项
- 机械设计制造及其自动化专业就业前景
- Word里面的特殊符号怎么用快捷键打出来
- word中批量修改图片大小的两个方法
- excel表格中的虚线怎么去掉? excel表格去掉虚线的教程
- 最全的常用正则表达式大全
- 去除图片水印常用且简单的5种水印去除法
- js读取解析JSON数据
- 2022年中华人民共和国清洁生产促进法
- 电脑新增加一块硬盘安装并使用的教程
- 发色板颜色及名称图,色板颜色大图,色板颜色及名称图
- java.lang.NullPointerException的可能原因及处理
- 幼儿园财务管理制度_规章制度
- 双网卡同时上网如何设置双网卡同时上内外网设置教程
- 蒲公英和什么一起泡水喝最好蒲公英泡水四类人必喝
- 手机掉水里了怎么办手机掉水里怎么处理(方法整理)
- 2022年醉驾处罚标准