使用flex布局实现宽度自适应


1.两侧固定,中间自适应

 
 
.box{
    width: 100%;
    display: flex;
    height: 300px;
}
.left{
    width: 100px;
    height: 200px;
    background-color:red;
}
.right{
    width: 100px;
    height: 200px;
    background-color:red;
}
.center{
    flex: 1;
    height: 300px;
    background-color: lime;
}

 

<body>
        <div class="box">
         <div class="left"></div>
        <div class="center"></div>
         <div class="right"></div>
        </div>
 

2.左侧固定,右侧自适应

.box{
    width: 100%;
    display: flex;
    height: 300px;
}
.left{
    width: 100px;
    height: 200px;
    background-color:red;
}
.right{
    flex: 1;
    height: 300px;
    background-color:lime;
}



<div class="box">
<div class="left"></div>
<div class="right"></div>
</div>

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM