css实现垂直居中
来源:互联网 发布:物业管理需求什么软件 编辑:程序博客网 时间:2024/05/18 23:56
1.显示为表格形式
<div class="box"> <div class="con">hihi</div></div>
.box{ display: table; width: 300px; height: 300px; } .con{ background-color: gray; margin: 0 auto; display: table-cell; vertical-align: middle; }
效果图:
Developer tools下可看到,此时的con相当于一个td,宽高的设置对它都是无效的,并且随着con内容的增多,父级div也会自适应地被撑开。尽管con的高度只有一行高,但是它的背景色却显示在了整个父级。
尝试在加一个一样的div,得到如下效果:
其中一个div内容过多先压缩另一个div,直到另一个div充满后,扩充父级div.
2.flex布局(css3,兼容性较差)
.box{ width: 300px; height: 300px; background-color: cornflowerblue; display: flex; align-items: center; } .con{ background-color: lightgoldenrodyellow; height: 100px; width: 300px; }
图:
3.
1 0
- CSS实现垂直居中!
- CSS实现垂直居中
- CSS实现垂直居中
- CSS实现垂直居中
- CSS实现垂直居中
- CSS实现垂直居中
- CSS实现垂直居中
- css实现垂直居中
- css实现垂直居中
- css实现垂直居中
- CSS实现垂直居中
- CSS垂直居中实现
- CSS实现垂直居中
- CSS实现完美垂直居中
- CSS实现完美垂直居中
- CSS实现完美垂直居中
- CSS实现完美垂直居中
- CSS实现完美垂直居中
- 进程间通信方式总结——信号量
- 百宝云表单系统
- 把图片从网络加载之后计算原始图片的宽和高 一直得到的图片宽和高为0
- java端口抢占问题
- day47_maven
- css实现垂直居中
- 调试结构图
- React Native 基础篇之Navigator页面的跳转与数据的传递
- wpf中chart中y轴的title和y轴距离异常
- springboot10:集成RabbitMQ
- 二分图的最大匹配、完美匹配和匈牙利算法
- ubuntu16.04上配置与测试caffe(CPU)
- 让图片显示在最上面,从而不被下面的listview顶上去
- 进程间通信和线程同步结构图