两列布局和三列布局中,flex-grow:1是否可以改成flex:1

来源:4-14 两列与三列布局

weixin_慕设计4129719

2022-02-26

<style>
    body {
        margin: 0;
        padding: 0;
    }
    .container {
        width: 100%;
        height: 100vh;
        display:flex;
    }

    .row:nth-child(1){
        width: 200px;
        height: 100%;
        background-color: orange;
    }

    .row:nth-child(2){
        flex:1;   /***这里设置成flex:1,和flex-grow:1的效果是一样的么***/
        background:skyblue;
    }
    
    .row:nth-child(3){
        width: 100px;
        background: yellowgreen;
    }
</style>
<body>
    <div class="container">
        <div class="row"></div>
        <div class="row"></div>
        <div class="row"></div>
    </div>
</body>
写回答

1回答

西门老舅

2022-02-26

你好,flex是三种样式的缩写,可查看4-12小节内容,建议尽量使用单一样式去设置,如果选择flex也是可以的,知道它的用法,规避一些问题就好。

0
1
weixin_慕设计4129719
非常感谢!
2022-02-26
共1条回复

前端内功修炼 5大主流布局系统进阶

前端内功修炼:5大主流布局系统进阶

758 学习 · 231 问题

查看课程