flex 弹性布局

1、什么是 Flex 布局?
Flex 布局又为弹性布局,所谓弹性,就很大的提供了页面布局的灵活性。

我们可以把一个容器(div、span等),设置它的 CSS 的 display 属性为 flex 之后,我们就可以使用 Flex 的布局方式了。


PS:一旦容器设置display: flex布局之后,我们使用的传统布局中的float、vertical-align、clear等属性就完全失效了。但是我们可以通过 Flex 设置的属性去进行布局。

2、认识 Flex 布局
因为我们再用传统布局的时候,对齐元素进行垂直居中,代码特别的麻烦,为了更好的解决这个问题,Flex 布局就规定设置横、纵两个方向,我们无论在水平排列还是垂直排列的时候,这样写起来更方便了。

而且 Flex 布局设置了三个位置,左边、中间、右边,而且都有对应的属性,就可以很轻松的设置元素的位置了。


光说不练假把式,我们就开始动手写代码实践一下,跟着小鹿一起打开编译器。
3、容器的基本属性

4、容器内单个元素属性

我们上边是针对外容器的一些属性设置,我们下边的一些属性是针对于容器内元素的一些属性设置。让我们呢一个个来看一下最常用的。

4.1 flex-grow

该属性主要用来定义元素的放大比例,它的默认值是 0。

原文链接https://blog.csdn.net/qq_36903042/article/details/103227104

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值