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

    css中flex-basis的使用

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

    概念

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

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

    语法

    /* 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 来效果:

    .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学习网