美文网首页
Flex 笔记

Flex 笔记

作者: baby熊_熊姐 | 来源:发表于2017-08-03 18:26 被阅读22次

    很早在笔记本里记下的笔记,分享出来

    容器属性

    display: flex || inlineflex
    flex-direction: row || row-reverse || column || column-reverse
    flex-wrap: nowrap || wrap || wrap-reverse
    flex-flow: flex-direction | flex-wrap
    justify-content: flex-start | flex-end | center | space-between | space-around
    align-items: flex-start | flex-end | center | stretch | baseline
    align-content: flex-start | flex-end | center | stretch | space-around | space-between //多根轴线的对齐方式

    项目属性

    order: n //数值越小,排列越靠前
    flex-grow: n // 项目放大比例 ,默认为0,即不放大
    flex-shrink: n // 项目缩放比例, 默认为1,即2空间不足将缩小, 若为1 则不缩小
    flex-basis: length | auto
    flex: flex-grow | flex-shrink | flex-basis 默认两个快捷键 auto(1 1 auto) none(0 0 auto)
    align-self: auto | flex-start | flex-end | center | baseline | stretch

    Flex Example

    /* 0 0 auto */
    flex: none;

    /* One value, unitless number: flex-grow (flex-basis changes to 0) */
    flex: 2;

    /* One value, width/height: flex-basis */
    flex: 10em;
    flex: 30px;
    flex: auto;
    flex: content;

    /* Two values: flex-grow | flex-basis */
    flex: 1 30px;

    /* Two values: flex-grow | flex-shrink (flex-basis changes to 0) */
    flex: 2 2;

    /* Three values: flex-grow | flex-shrink | flex-basis */
    flex: 2 2 10%;

    /* Global values */
    flex: inherit;
    flex: initial;
    flex: unset;

    相关文章

      网友评论

          本文标题:Flex 笔记

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