CSS中垂直居中的简单实现方法


Posted in HTML / CSS onJuly 06, 2015

大家都知道css里面用text-align:center加上margin:0 auto就可以实现水平居中了,但是垂直居中却没有相应的css属性来设置,而如果要设置元素能够垂直居中必须得将容器设置为display:table,然后将子元素也就是要垂直居中显示的元素设置为display:table-cell,然后加上vertical-align:middle来实现。
通过CSS3的transform来实现

CSS Code复制内容到剪贴板
  1. .center-vertical {   
  2.   positionrelative;   
  3.   top: 50%;   
  4.   transform: translateY(-50%);   
  5. }   
  6. .center-horizontal {   
  7.   positionrelative;   
  8.   left: 50%;   
  9.   transform: translateX(-50%);    
  10. }     

HTML / CSS 相关文章推荐
IE矩阵Matrix滤镜旋转与缩放及如何结合transform
Nov 29 HTML / CSS
用纯css3和html制作泡沫对话框实现代码
Mar 21 HTML / CSS
css3实现的多级渐变下拉菜单导航效果代码
Aug 31 HTML / CSS
HTML5探秘:用requestAnimationFrame优化Web动画
Jun 03 HTML / CSS
Html5实现单张、多张图片上传功能
Apr 28 HTML / CSS
html5-Canvas可以在web中绘制各种图形
Dec 26 HTML / CSS
深入探究HTML5的History API
Jul 09 HTML / CSS
浅析border-radius如何兼容IE
Apr 19 HTML / CSS
HTML5 拖放(Drag 和 Drop)详解与实例代码
Sep 14 HTML / CSS
Canvas制作旋转的太极的示例
Mar 09 HTML / CSS
HTML5语义化元素你真的用对了吗
Aug 22 HTML / CSS
HTML5实现直播间评论滚动效果的代码
May 27 HTML / CSS
CSS实现定位元素居中的方法
Jun 23 #HTML / CSS
利用CSS3实现文本框的清除按钮相关的一些效果
Jun 23 #HTML / CSS
使用CSS3制作饼状旋转载入效果的实例
Jun 23 #HTML / CSS
利用CSS3实现圆角的outline效果的教程
Jun 05 #HTML / CSS
浅析与CSS3的loading动画加载相关的transition优化
May 18 #HTML / CSS
CSS+jQuery+PHP+MySQL实现的在线答题功能
Apr 25 #HTML / CSS
CSS+jQuery实现的在线答题功能
Apr 25 #HTML / CSS
You might like
PHP中的类型提示(type hinting)功能介绍
2015/07/01 PHP
PHP中的empty、isset、isnull的区别与使用实例
2019/03/22 PHP
IE DOM实现存在的部分问题及解决方法
2009/07/25 Javascript
javascript 获取select下拉列表值的代码
2009/09/07 Javascript
jquery提升性能最佳实践小结
2010/12/06 Javascript
jQuery基础框架浅入剖析
2012/12/27 Javascript
jquery ajax 局部无刷新更新数据的实现案例
2014/02/08 Javascript
jquery编写Tab选项卡滚动导航切换特效
2020/07/17 Javascript
对象不支持indexOf属性或方法的解决方法(必看)
2017/05/28 Javascript
浅谈原型对象的常用开发模式
2017/07/22 Javascript
深入理解Node.js中通用基础设计模式
2017/09/19 Javascript
详解vue-meta如何让你更优雅的管理头部标签
2018/01/18 Javascript
jQuery实现的简单拖拽功能示例【测试可用】
2018/08/14 jQuery
Angular使用cli生成自定义文件、组件的方法
2018/09/04 Javascript
Vue打包后访问静态资源路径问题
2019/11/08 Javascript
Vue+abp微信扫码登录的实现代码示例
2020/01/06 Javascript
vue.config.js中配置Vue的路径别名的方法
2020/02/11 Javascript
通过angular CDK实现页面元素拖放的步骤详解
2020/07/01 Javascript
python一键去抖音视频水印工具
2018/09/14 Python
Python英文文本分词(无空格)模块wordninja的使用实例
2019/02/20 Python
Python中的单下划线和双下划线使用场景详解
2019/09/09 Python
解决pandas展示数据输出时列名不能对齐的问题
2019/11/18 Python
汉森冲浪板:Hansen Surfboards
2018/05/19 全球购物
标记环介质访问控制协议
2016/03/27 面试题
优秀老师事迹材料
2014/02/05 职场文书
采购部经理岗位职责
2014/02/10 职场文书
制药工程专业职业生涯规划范文
2014/03/10 职场文书
施工工地安全标语
2014/06/07 职场文书
邀请函的格式
2015/01/30 职场文书
大学生党员个人总结
2015/02/13 职场文书
八月一日观后感
2015/06/10 职场文书
招商银行收入证明
2015/06/17 职场文书
教师师德工作总结2015
2015/07/22 职场文书
同学聚会致辞集锦
2015/07/28 职场文书
学习社交礼仪心得体会
2016/01/22 职场文书
使用 Apache Dubbo 实现远程通信(微服务架构)
2022/02/12 Servers