• 技术文章 >Web开发 >css教程

    css中flex-basis的使用

    小妮浅浅小妮浅浅2021-08-02 10:13:34原创4698

    概念

    1、flex-basis指定了flex元素在主轴方向上的初始尺寸。

    2、如果不使用box-sizing来改变盒子模型,则该属性决定了flex元素内容盒的宽度或高度(取决于主轴的方向)的大小。

    语法

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    /* Specify <'width'> */

    flex-basis: 10em;

    flex-basis: 3px;

    flex-basis: auto;

      

    /* Intrinsic sizing keywords */

    flex-basis: fill;

    flex-basis: max-content;

    flex-basis: min-content;

    flex-basis: fit-content;

      

    /* Automatically size based on the flex item’s content */

    flex-basis: content;

      

    /* Global values */

    flex-basis: inherit;

    flex-basis: initial;

    flex-basis: unset;

    实例

    在列模式下,flex-basis变成了高度,因为容器高度为 100px,这里把子元素高度设置成了 30px 总计 90px 来效果:

    1

    2

    3

    4

    5

    6

    7

    .flex {

      flex-direction: column;

    }

      

    .flex > * {

      flex-basis: 30px;

    }

    以上就是css中flex-basis的使用,希望对大家有所帮助。更多css学习指路:css教程

    本文教程操作环境:windows7系统、css3版,DELL G3电脑。

    专题推荐:css flex-basis
    上一篇:css flex的排列方式 下一篇:css性能优化的解决办法

    相关文章推荐

    • css中删除input输入框的阴影• css中margin是什么?怎么设置?• css3中设置元素宽度的方法• CSS鼠标跟随的原理• css中svg图片无法显示怎么办?• css点击元素变更颜色的方法• css如何使用scale()方法进行缩放• css line-height属性是什么• css设置行间距的三种方法• CSS中有哪些定位的方式• css中Min()函数如何使用• css max函数调整字体• css clamp()函数是什么• css设置行间距的方法• css外边距margin是什么• css padding内边距的理解• css中Grid模块是什么• css Flex容器如何理解

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网