为了账号安全,请及时绑定邮箱和手机立即绑定

【学习打卡】第一天 前端工程师2022版Flex弹性布局

标签:
CSS3

课程名称: 前端工程师2022版

课程章节:Flex弹性布局

主讲老师:Alex

课程内容:

今天学习的内容包括:

flex项目的属性:

1、order :

定义了项目的排列顺序,数值越小,排列越靠前,默认为0

2、flex-grow:

定义了项目在主轴方向上放大比例。瓜分剩余空间。默认为 0,即如果存在剩余空间,该项目也不放大。

取值; /* default 0 */

3、flex-shrink:

定义项目在主轴上缩小比例。默认为1,如果空间不足,该项目将缩小,取值; /* default 1 */

4、flex-basis:

定义了在分配多余空间之前,Flex 项目占据的主轴大小(main size)。

浏览器根据这个属性,计算主轴是否有多余空间;

它的默认值为 auto,即项目的本来大小  取值; | auto; /* default auto */

5、flex:

是 flex-grow, flex-shrink 和 flex-basis 的简写,默认值为 0 1 auto     

该属性有两个快捷值:auto (1 1 auto) 和 none (0 0 auto)*

6、align-self:

允许单个项目有与其他项目不一样的对齐方式,可覆盖 align-items 属性     

align-self: auto(默认值) | flex-start | flex-end | center | stretch | baseline;


课程收获:

Flex布局可以解决浮动问题,方便编程

在写练习时,发现很多属性还是用的不熟练,需要多多练习。

注意:

space-between:每两个项目中间间距相等,这个属性可以用在项目两边排

今天学习课程共用了50分钟,

https://img1.sycdn.imooc.com//62e9467d00014b9b05810322.jpg

https://img1.sycdn.imooc.com//62e9467d00012b8d19030896.jpg

希望能够坚持下去。




点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消