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教程(5):网页背景图片
Apr 02 HTML / CSS
25个CSS3动画按钮和菜单教程分享
Oct 03 HTML / CSS
css背景图片的背景裁切、背景透明度、背景变换等效果运用
Dec 24 HTML / CSS
详解CSS中iconfont的使用
Aug 04 HTML / CSS
CSS3哪些新特性值得称赞
Mar 02 HTML / CSS
纯CSS3制作页面切换效果的实例代码
May 30 HTML / CSS
CSS3中animation实现流光按钮效果
Dec 21 HTML / CSS
HTML5 Canvas图像模糊完美解决办法
Feb 06 HTML / CSS
html5使用canvas实现跟随光标跳动的火焰效果
Jan 07 HTML / CSS
HTML5 Canvas锯齿图代码实例
Apr 10 HTML / CSS
HTML5新增加标签和功能概述
Sep 05 HTML / CSS
css弧边选项卡的项目实践
May 07 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
dede全站URL静态化改造[070414更正]
2007/04/17 PHP
PHP5中Cookie与 Session使用详解
2013/04/30 PHP
php中adodbzip类实例
2014/12/08 PHP
PHP使用递归生成文章树
2015/04/21 PHP
XHTML下,JS浮动代码失效的问题
2009/11/12 Javascript
JS实现仿百度输入框自动匹配功能的示例代码
2014/02/19 Javascript
让alert不出现弹窗的两种方法
2014/05/18 Javascript
node.js正则表达式获取网页中所有链接的代码实例
2014/06/03 Javascript
JsRender实用入门教程
2014/10/31 Javascript
jquery选择器需要注意的问题
2014/11/26 Javascript
node.js中的querystring.escape方法使用说明
2014/12/10 Javascript
Web开发必知Javascript技巧大全
2016/02/23 Javascript
AngularJS入门教程之路由与多视图详解
2016/08/19 Javascript
JS正则替换掉小括号及内容的方法
2016/11/29 Javascript
JS实现中国公民身份证号码有效性验证
2017/02/20 Javascript
jQuery实现的文字逐行向上间歇滚动效果示例
2017/09/06 jQuery
JavaScript轮播停留效果的实现思路
2018/05/24 Javascript
JS函数进阶之prototy用法实例分析
2020/01/15 Javascript
js实现ajax的用户简单登入功能
2020/06/18 Javascript
基于PHP pthreads实现多线程代码实例
2020/06/24 Javascript
微信小程序实现页面左右滑动
2020/11/16 Javascript
python查询mysql中文乱码问题
2014/11/09 Python
在Python中使用mongoengine操作MongoDB教程
2015/04/24 Python
详谈Pandas中iloc和loc以及ix的区别
2018/06/08 Python
深入浅析Python中list的复制及深拷贝与浅拷贝
2018/09/03 Python
Pytorch 实现自定义参数层的例子
2019/08/17 Python
Django mysqlclient安装和使用详解
2020/09/17 Python
css3 transform过渡抖动问题解决
2020/10/23 HTML / CSS
HTML5中在title标题标签里设置小图标的方法
2020/06/23 HTML / CSS
房地产项目建议书
2014/03/12 职场文书
雏鹰争章活动总结
2014/05/09 职场文书
信访维稳工作汇报
2014/10/27 职场文书
2015年党小组工作总结
2015/05/26 职场文书
叶问观后感
2015/06/15 职场文书
Django使用redis配置缓存的方法
2021/06/01 Redis
Pygame Time时间控制的具体使用详解
2021/11/17 Python