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 相关文章推荐
css3 中实现炫酷的loading效果
Apr 26 HTML / CSS
css3 自定义字体font-face使用介绍
May 14 HTML / CSS
CSS3让登陆面板3D旋转起来
May 03 HTML / CSS
纯CSS3实现扇形动画菜单(简化版)实例源码
Jan 17 HTML / CSS
详解HTML5表单新增属性
Dec 21 HTML / CSS
使用css创建三角形 使用CSS3创建3d四面体原理及代码(html5实践)
Jan 06 HTML / CSS
html5贪吃蛇游戏使用63行代码完美实现
Jun 25 HTML / CSS
HTML5 source标签:媒介元素定义媒介资源
Jan 29 HTML / CSS
HTML5 video 上传预览图片视频如何设置、预览视频某秒的海报帧
Aug 28 HTML / CSS
canvas小画板之平滑曲线的实现
Aug 12 HTML / CSS
flex弹性布局详解
Mar 20 HTML / CSS
使用CSS实现六边形的图片效果
Aug 05 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 gd2 上传图片/文字水印/图片水印/等比例缩略图/实现代码
2010/05/15 PHP
PHP取进制余数函数代码
2012/01/19 PHP
php可变长参数处理函数详解
2017/02/22 PHP
stripos函数知识点实例分享
2019/02/11 PHP
JS对URL字符串进行编码/解码分析
2008/10/25 Javascript
jQuery 页面载入进度条实现代码
2009/02/08 Javascript
动态的改变IFrame的高度实现IFrame自动伸展适应高度
2012/12/28 Javascript
JS辨别访问浏览器判断是android还是ios系统
2014/08/19 Javascript
Jquery仿IGoogle实现可拖动窗口示例代码
2014/08/22 Javascript
深入分析下javascript中的[]()+!
2015/07/07 Javascript
javascript实现10个球随机运动、碰撞实例详解
2015/07/08 Javascript
JS中取二维数组中最大值的方法汇总
2016/04/17 Javascript
AJAX实现瀑布流触发分页与分页触发瀑布流的方法
2016/05/23 Javascript
underscore之Collections_动力节点Java学院整理
2017/07/10 Javascript
vue学习教程之带你一步步详细解析vue-cli
2017/12/26 Javascript
vue二级菜单导航点击选中事件的方法
2018/09/12 Javascript
微信小程序中的上拉、下拉菜单功能
2020/03/13 Javascript
vue等两个接口都返回结果再执行下一步的实例
2020/09/08 Javascript
关于vue 项目中浏览器跨域的配置问题
2020/11/10 Javascript
[02:38]DOTA2超级联赛专访Loda 认为IG世界最强
2013/05/27 DOTA
[03:36]2014DOTA2 TI小组赛综述 八强诞生进军钥匙球馆
2014/07/15 DOTA
[01:02:32]DOTA2-DPC中国联赛 正赛 iG vs PSG.LGD BO3 第二场 2月26日
2021/03/11 DOTA
跟老齐学Python之玩转字符串(1)
2014/09/14 Python
pycharm安装和首次使用教程
2018/08/27 Python
使用python3实现操作串口详解
2019/01/01 Python
Python之循环结构
2019/01/15 Python
python按键按住不放持续响应的实例代码
2019/07/17 Python
美国名牌香水折扣网站:Hottperfume
2021/02/10 全球购物
C++:memset ,memcpy和strcpy的根本区别
2013/04/27 面试题
酒店营销策划方案
2014/02/07 职场文书
会计岗位职责范本
2014/03/07 职场文书
教师读书活动总结
2014/05/07 职场文书
公司股东出资证明书
2014/11/01 职场文书
2014年个人工作总结模板
2014/12/15 职场文书
小学数学新课改心得体会
2016/01/22 职场文书
2019年让高校“心动”的自荐信
2019/03/25 职场文书