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实现炫酷的飞机起飞动画
Sep 17 HTML / CSS
CSS3中Color的一些特性介绍
May 27 HTML / CSS
CSS3制作ajax loader icon实现思路及代码
Aug 25 HTML / CSS
css3进行截取替代js的substring
Sep 02 HTML / CSS
css3实现input输入框颜色渐变发光效果代码
Apr 02 HTML / CSS
一款基于css3的列表toggle特效实例教程
Jan 04 HTML / CSS
HTML5中通过li-canvas轻松实现单图、多图、圆角图绘制,单行文字、多行文字等
Nov 30 HTML / CSS
html5 canvas实现圆形时钟代码分享
Dec 25 HTML / CSS
html5简单示例_动力节点Java学院整理
Jul 07 HTML / CSS
css animation配合SVG制作能量流动效果
Mar 24 HTML / CSS
html输入两个数实现加减乘除功能
Jul 01 HTML / CSS
html5实现点击弹出图片功能
Jul 16 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
用缓存实现静态页面的测试
2006/12/06 PHP
php递归创建和删除文件夹的代码小结
2012/04/13 PHP
PHP实现的限制IP投票程序IP来源分析
2016/05/04 PHP
[原创]PHP正则匹配中英文、数字及下划线的方法【用户名验证】
2017/08/01 PHP
Redis在Laravel项目中的应用实例详解
2017/08/11 PHP
PHP实现类似于C语言的文件读取及解析功能
2017/09/01 PHP
JS JavaScript获取Url参数,src属性参数
2021/03/09 Javascript
mouse_on_title.js
2006/08/25 Javascript
JQuery为textarea添加maxlength属性的代码
2010/04/07 Javascript
轻轻松松学JS调试(不下载任何工具)
2010/04/14 Javascript
js中匿名函数的创建与调用方法分析
2014/12/19 Javascript
浅谈Javascript数组索引
2015/07/29 Javascript
js实现文件上传表单域美化特效
2015/11/02 Javascript
JavaScript从0开始构思表情插件
2016/07/26 Javascript
Web 开发中Ajax的Session 超时处理方法
2017/01/19 Javascript
整理关于Bootstrap列表组的慕课笔记
2017/03/29 Javascript
Angular 2 利用Router事件和Title实现动态页面标题的方法
2017/08/23 Javascript
微信小程序获取手机号授权用户登录功能
2017/11/09 Javascript
JavaScript实现的超简单计算器功能示例
2017/12/23 Javascript
在vue项目中使用Jquery-contextmenu插件的步骤讲解
2019/01/27 jQuery
详解关闭令人抓狂的ESlint 语法检测配置方法
2019/10/28 Javascript
javascript使用正则表达式实现注册登入校验
2020/09/23 Javascript
JS实现多功能计算器
2020/10/28 Javascript
深入理解Python中变量赋值的问题
2017/01/12 Python
详解Django解决ajax跨域访问问题
2018/08/24 Python
手把手教你使用Python创建微信机器人
2019/04/29 Python
python 图片去噪的方法示例
2019/07/09 Python
python 制作磁力搜索工具
2021/03/04 Python
美国网上鞋城:Shoeline.com
2016/11/17 全球购物
美国创意礼品网站:UncommonGoods
2017/02/03 全球购物
ECCO爱步加拿大官网:北欧丹麦鞋履及皮具品牌
2017/07/08 全球购物
拉飞逸官网:Lafayette 148 New York
2020/07/15 全球购物
工厂厂长的职责
2013/12/12 职场文书
函授大学生自我鉴定
2014/02/05 职场文书
今冬明春火灾防控工作方案
2014/05/29 职场文书
Canvas跟随鼠标炫彩小球的实现
2021/04/11 Javascript