关于flex定位讲解
**
关于flex定位讲解
**
首先我们要知道flex是我们移动端常用布局,当然pc端也可以,接下来我们了解一下flex:
整体分为两部分:
- 一般情况下语法添加在父容器,即display:flex
- 默认情况下,在弹性盒子元素中元素容器左右排列,即flex-direction:row
- 还有就是写在子元素里
接下来我们了解听他的每一个属性
display:flex,这个属性就是改变我们正常盒模型变成弹性盒模型
flex-direction: 这个属性是用来子项的整体布局方向,默认值是row 从左到右排列,当值为column 这个代表列 从上到下排列
flex-war:warp 换行值,默认nowrap 不换行。
justify-content:决定主轴方向上子项对齐和分布方式,一般常用值space-around:就是每个flex两侧都环绕互不相干,spac-evenly:代表flex两侧空白间距相同,默认值是flex-start,子项都在起始位置对齐。
align-items,flex子项相对于flex容器在侧轴相对方式,也可理解为flex垂直居中的方式,取值:center居中对齐 ,flex-end底对齐,flex-start,默认值子项拉伸。
align-content:这个值和justify-content相反的操作,并且最小需要两行才能看出效果,值和justify-content相同。
注意:弹性布局的方式是做一维布局 ,网格适合做二维布局。
作用在子项的css属性:
order
改变某个子项的位置,值越大,越靠后,默认值是0
flex-grow:扩展,注意要想看到扩展必须右空隙,当值为0就是不扩展 ,当值为1就是把空隙全占满,.5占空隙的一半,也可以理解相当于比例值,当值相同就将空隙等分。
flex-shrink:收缩,默认值为1,当为0时候就不收缩了,会溢出,没有负数
flex-basis这个值和flex-shrink很像设置一个具体值,若空间满了就不会变大了。
逆战2020.3.1
关于flex定位讲解相关推荐
- 快应用采坑与flex布局讲解
快应用之flex布局 在我们常用的布局中有display + position + float进行布局,但是这些布局或多或少都有些麻烦(虽然我最喜欢用position,哈哈啥都能干).但是由于快应用只 ...
- 地下水数值模拟Visual modflow Flex实例讲解
主要围绕的目前应用较为广泛的Visual Modflow Flex 6.1软件版本开展,结合具体应用场景,实例讲解软件的全流程应用过程,包括数据处理分析.数值模型构建以及模拟结果的输出等. 提升技术人 ...
- 天津政府应急系统之GIS一张图(arcgis api for flex)讲解(四)地图导航控件模块...
config.xml文件的配置如下: <widget left="10" top="50" config="widgets/Navigation ...
- wifi室内定位讲解——K邻近法
摘要 对于室内复杂环境来说, 适用于室外定位的 GPS 系统和蜂窝移动网络在室内中的定位精度明显恶化, 无法满足室内用户精确定位的需求.因此, 研究一种适用于室内复杂环境的高精度.环境自适应性强的定位 ...
- 天津政府应急系统之GIS一张图(arcgis api for flex)讲解(二)鹰眼模块
讲解GIS功能模块实现之前,先大概说一下flexviewer的核心配置文件config.xml,系统额GIS功能widget菜单布局.系统的样式.地图资源等等都是在这里配置的,这里对flexviewe ...
- display:flex的讲解
阮一峰:http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html
- 《Flex 3权威指南》——Adobe官方培训教材
Adobe官方培训教材 手把手教你渐入Flex技术佳境 涵盖Flex 3新特性 媒体评论 这是一部杰作,将Flex开发讲解得通通透透. --Huw Collingbourne, ...
- CSS五种水平居中:text-align margin incline-block flex relative
方法一text-align:针对于文字 <!DOCTYPE html> <html lang="en"> <head><meta char ...
- css专业名词,CSS进阶系列一(flex布局基础知识——介绍、规范、主要思想、专业术语)...
一.介绍 flex是flexible box的缩写,意为弹性布局.flexible box是CSS3新增加的,用来为盒模型提供最大的灵活性.flex旨在提供一个更加有效的方式来布置,对齐和分布在容器之 ...
最新文章
- 惊了!计算机视觉还可以这么玩?
- 【LaTeX】E喵的LaTeX新手入门教程(3)数学公式
- G少爷上证技术分析 8月31日
- 如何将自定义数据源集成到Apache Spark中
- 一个账号可以登录几台机器_干货:一个PubMed账号可以有这么多用处!
- Mybatis(7)参数传递和结果封装
- linux内核通俗理解,简洁明了!高手带你理解ARM-Linux的启动过程
- 十八.搭建Nginx服务器、配置网页认证、基于域名的虚拟主机、ssl虚拟主机
- 【转】Android 全屏方案(隐藏NavigationBar)
- Tensorlayer深度强化学习之Tensorlayer安装
- 外贸全流程30个邮件模板分享!
- 知乎网软件测试和识,扩容检测工具_闪迪东芝内存卡_金士顿内存卡 知乎
- 51单片机AD模数转换(SPI通信)
- KDC Server安装
- Set 接口实现类-HashSet
- CSS中已经定义宽度的样式 英文不执行换行
- BIT-Vehicle Dataset - 车辆车型识别数据集
- 不允许使用不完整的类型_孩子,我允许你不优秀,但我不允许你不努力!
- 照片背景底色更换工具二(python+flask网页版源码及打包)
- 【语音去噪】基于matlab GUI IIR滤波器语音去噪【含Matlab源码 1864期】