黑马程序员技术交流社区

标题: 【上海校区】flex布局快速学习笔记 [打印本页]

作者: 梦缠绕的时候    时间: 2018-8-16 10:51
标题: 【上海校区】flex布局快速学习笔记

由于想做一个移动app,传统布局略麻烦,想快速上手flex,参考阮一峰老师的博客写下笔记。

布局的传统解决方案,基于盒状模型,依赖 display 属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。

1.flex布局是什么

任何一个容器都可以指定为 Flex 布局。display:flex;

行内元素也可以使用flex布局:display:inline-flex;

注意:设为 Flex 布局以后,子元素的float、clear和vertical-align属性将失效。

2.flex容器的基本概念

采用 Flex 布局的元素,称为 Flex 容器,容器里面的子元素叫项目。这个容器默认有两根轴,一个水平方向的叫主轴,一个垂直方向的叫交叉轴。项目默认按水平方向(也就是主轴方向)排列。(flex容器还有一些其他的概念,但个人觉得那些名词太难记了,理解便好)

3.flex容器的属性(重点)

4.项目的属性



作者: 不二晨    时间: 2018-8-16 17:12
奈斯




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2