flex伸缩布局
每日作业-移动端第二天 训练案例1 训练描述 如下图: 利用flex布局实现,左右两侧宽度100px固定,中间宽度根据屏幕宽度自适应 要求: (1):使用flex布局方式 (2):不允许使用margin、padding等方式实现 (3):不允许使用定位实现 训练提示 1、首先外面套个大盒子;设置宽、高并且开启flex布局 2、子盒子结构基本分为三部分左侧、中间、右侧 左侧: 宽高固定 右侧: 宽高固定 中间: 利用flex属性占据剩余空间即可 操作步骤 html代码 <div class="main"> <div class="box1"> 左侧 </div> <div class="box2"> 中间 </div> <div class="box3"> 右侧 </div> </div> css代码 .main{ width:100%; height:40px; background: #999; display: flex; color: #fff; line-height: 40px; text-align: center; } .main .box1,.main .box3{ width:100px; height:40px; background: pink; } .main .box2{ flex:1; height:100%; background: