使用 inline-block 水平垂直居中任意内容
2016-04-11 19:49
330 查看
挺好用的水平垂直居中任意内容代码,并且支持度很高
html
<!-- 注释用于去除 inline-block `间隙` --> <div class="container"><!-- --><div class="center"> <h2>这个是居中标题</h2> <p>这里是一些文字,文字</p> </div><!-- --></div>
css
.container { text-align: center; width: 100%; height: 300px; } .container:before, .container:after /* :after 可以不需要 */ { display: inline-block; vertical-align: middle; content: ''; height: 100%; } .center { display: inline-block; vertical-align: middle; max-width: 100%; }
相关文章推荐
- JMS消息中间件之ActiveMQ学习
- Java对象的深复制和浅复制
- 读书笔记之 sed 篇
- C++学习之旅3种数据管理方式----自动存储、静态存储、动态存储
- kafka源码解析之十六生产者流程(客户端如何向topic发送数据)
- 解压版mysql配置问题(环境变量和注册表)
- k-Nearest Neighbors(KNN)算法—原理篇
- orcale 日期显示格式化
- android 进阶知识
- crontab 执行脚本不成功
- 读书笔记之 awk 篇
- [CQOI2016]游记
- static作用(修饰函数、局部变量、全局变量)
- Python args kwargs
- HDU 1532 Drainage Ditches 网络流模板
- java中的File类
- 【原】搬家了,请移步
- 欢迎使用CSDN-markdown编辑器
- android测试指南
- 【HDU 3068】 最长回文|manacher