美文网首页css
【CSS】Flex弹性布局

【CSS】Flex弹性布局

作者: level | 来源:发表于2020-09-01 16:19 被阅读0次

Flex是 Flexible Box 的缩写,弹性布局

容器的属性

flex-direction:横轴方向(row,row-reverse,column,column-reverse)
flex-wrap:换行(nowrap,wrap,wrap-reverse)
flex-flow:flex-direction属性和flex-wrap属性简写,默认值row nowrap
justify-content:纵轴对齐方式(flex-start,flex-end,center,space-between,space-around)
align-items:纵轴对齐方式(flex-start,flex-end,center,baseline,stretch)
align-content:多轴对齐方式,只有一个轴不生效(flex-start,flex-end,center,space-between,space-around,stretch)

justify-content、align-items分别为横轴,纵轴的对齐方式,但如果修改了flex-direction为column,它们对齐方式会交换,也就是justify-content处理纵轴,align-items处理横轴。

容器内元素属性

order:定义元素的顺序,默认为0
flex-grow:元素放大,默认为0,不放大
flex-shrink:元素缩小,默认为1,空间不足将缩小,如果为0,将不缩小,固定大小
flex-basis:设置元素宽度,默认auto,元素内容大小(number|auto|initial|inherit)权重高于width,会覆盖width
flex:flex-grow, flex-shrink 和 flex-basis的简写,默认值为0 1 auto。后两个属性可选
align-self:单独设置每个元素的对齐方式,将覆盖align-items属性,默认值为auto,继承父元素的align-items属性,如果没有父元素,则为stretch(auto,flex-start,flex-end,center,baseline,stretch)

相关文章

  • 从浅入深全面了解CSS3弹性盒布局模型

    Reference阮一峰老师·Flex布局教程runoob·Flex布局 一、CSS3弹性盒子 弹性盒子是CSS3...

  • [读]响应式布局:CSS3弹性盒flex布局模型

    响应式布局:CSS3弹性盒flex布局模型

  • 关于Flex的使用

    基本概念 css3 中Flex意为‘弹性布局’,采用css3 Flex布局的元素,称为Flex容器,它的所有子元素...

  • flex弹性布局(二)

    前言 继续昨天的话题flex弹性布局,昨天没看的同学可以点击此链接查看flex弹性布局(一) 原示例代码 CSS ...

  • div里img水平垂直居中

    用弹性布局 给div添加css display:flex;flex-direction:column;align-...

  • css:About Flex

    * 弹性布局 * 创建弹性布局容器:flex containerdisplay:flex 1.弹性元素 flex ...

  • Flex布局

    CSS 一、Flex布局 Flex是Flexible Box的缩写,意为”弹性布局”,用来为盒状模型提供最大的灵活...

  • CSS3 弹性盒子(Flex Box)

    CSS3 弹性盒子(Flex Box) 弹性盒子是 CSS3 的一种新的布局模式。CSS3 弹性盒( Flexib...

  • div+css3弹性盒子(flex box)布局

    一、CSS3 弹性盒子(Flex Box) 弹性盒子是CSS3的一种新布局模式。CSS3 弹性盒( Flexibl...

  • 2020-05-24

    日常知识点总结(CSS篇): 1、弹性盒子布局: 对于弹性盒子布局的容器,使用“display:flex”声明使用...

网友评论

    本文标题:【CSS】Flex弹性布局

    本文链接:https://www.haomeiwen.com/subject/kgmvsktx.html