博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
页面布局
阅读量:6548 次
发布时间:2019-06-24

本文共 1318 字,大约阅读时间需要 4 分钟。

左侧固定,右侧自适应

flex布局实现(父盒子display flex 右侧 flex=1)

.father {      height: 500px;      background-color: pink;      display: flex;    }    .left {      height: 400px;      width: 200px;      background-color: orange;    }    .right {      flex: 1;      height: 450px;      background-color: skyblue;    }复制代码

定位实现 (父盒子加padding,子盒子定位)

.father {    height: 500px;    background-color: pink;    position: relative;    padding-left: 200px;  }  .left {    height: 400px;    width: 200px;    background-color: orange;    position: absolute;    left: 0;    top: 0;  }  .right {    height: 450px;    background-color: skyblue;  }复制代码

bfc实现 (左侧浮动,右侧触发bfc)

.father {      height: 500px;      background-color: pink;    }    .left {      height: 400px;      width: 200px;      background-color: orange;      float: left;    }    .right {      height: 450px;      background-color: skyblue;      /* 触发了bfc的盒子, 不与浮动的元素重叠 */      overflow: hidden;    }    
复制代码

两侧固定中间自适应 (左右浮动,中间bfc)

.left {      float: left;      width: 200px;      height: 400px;      background-color: blue;    }    .right {      float: right;      width: 200px;      height: 400px;      background-color: blue;    }    .center {      height: 450px;      background-color: green;      overflow: hidden;    }复制代码

转载于:https://juejin.im/post/5ccff9086fb9a0322b5c0d87

你可能感兴趣的文章
[置顶] 遵循Java EE标准体系的开源GIS服务平台之二:平台部署
查看>>
Java递归算法——阶乘
查看>>
Multi-voltage和power gating的实现
查看>>
JavaScript面向对象 ~ 原型和继承(1)
查看>>
spring cloud微服务分布式云架构--hystrix的使用
查看>>
解决Mac启动Eclipse Memory Analyzer报错问题
查看>>
自己写的进度条###
查看>>
实现批量添加20个用户,用户名为user1-50,密码为user后面跟5个随机字符
查看>>
Net命令详解
查看>>
00.java虚拟机的基本结构概念
查看>>
ThreadLocal使用出现的问题
查看>>
连接池并发的实现原理
查看>>
创建Pch预编译文件
查看>>
阿里云Centos配置iptables防火墙
查看>>
UML类图几种关系的总结
查看>>
PHP面试题汇总
查看>>
LeetCode (11): Container With Most Water
查看>>
【技巧】easyUI的datagrid,如何在翻页以后仍能记录被选中的行
查看>>
经过强制类型转换以后,变量a, b的值分别为( )short a = 128; byte b = (byte) a;
查看>>
ubuntu下msmtp+mutt的安装和配置
查看>>