两栏布局:左侧固定,右侧自适应

左侧宽度固定,右侧宽度自适应剩余空间

方法一:float + margin

方法二:flex布局

相关HTML代码

方法一相关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;
    }

展示效果:

两栏布局:左侧固定,右侧自适应_第1张图片

你可能感兴趣的:(前端,css3,css)