左侧宽度固定,右侧宽度自适应剩余空间
方法一:float + margin
方法二:flex布局
相关HTML代码
<div class="container">
<div class="left"></div>
<div class="main"></div>
</div>
方法一相关CSS代码【float + margin】
.container{
overflow: hidden;
}
.left{
width: 100px;
float: left;
}
.main{
margin-left: 100px;
}
方法二相关CSS代码【flex布局】
.container{
display: flex;
}
.left{
width: 100px;
}
.main{
flex: 1;
}
其余设置【如果需要运行展示,另外需要补充的一些CSS设置】
.container{
width: 300px;
height: 100px;
border: 1px solid #000;
}
.left{
height: 100px;
background-color: antiquewhite;
}
.main{
height: 100px;
background-color: aqua;
}
展示效果: