h5关于居中的几个问题
2016-07-21 18:13
246 查看
使用垂直居中的几个分类:
1,使行内元素垂直居中:列如span a i 元素等,可以直接用vertical-align:middle来实现
2,使单行文本垂直居中:列如时p标签里的一行元素居中,可以给父集先加入一个高度,然后给p标签里的文本设定一个行高line-height,使文本的行高
(line-height)=父集的高度(height)
3,使多行文本垂直居中: 方法有很多种,这里只介绍最常用的一种。假如我们的多行文本在一个p标签内,
第一步:我们先对我们的p标签使用绝对定位position:absolute;top:50%;left:50%;使我们p标签的左上角移动到中心位置,
(记住对p使用绝对定位时别忘了给它的父集也使用非static定位)
第二步:使用transform属性调整自己的位置 transform:translateX(-50%)translateY(-50%)就可以实现了
1,使行内元素垂直居中:列如span a i 元素等,可以直接用vertical-align:middle来实现
2,使单行文本垂直居中:列如时p标签里的一行元素居中,可以给父集先加入一个高度,然后给p标签里的文本设定一个行高line-height,使文本的行高
(line-height)=父集的高度(height)
3,使多行文本垂直居中: 方法有很多种,这里只介绍最常用的一种。假如我们的多行文本在一个p标签内,
第一步:我们先对我们的p标签使用绝对定位position:absolute;top:50%;left:50%;使我们p标签的左上角移动到中心位置,
(记住对p使用绝对定位时别忘了给它的父集也使用非static定位)
第二步:使用transform属性调整自己的位置 transform:translateX(-50%)translateY(-50%)就可以实现了
相关文章推荐
- HTML5笔记四:文件及图像上传
- html5自动定位
- html5-contentEditable在线编辑
- 【前端知识点】HTML5 浅谈 媒体标签<video><audio>
- HTML5上传图片预览(不需通过服务器)
- HTML5 服务器推送事件(Server-sent Events)实战开发
- HTML5基础学习笔记(十四)
- [Html5] HTML5 开发手机应用
- [HTML5]移动平台的HTML5开发框架
- 了解H5
- HTML5获取地理位置
- 多种方法实现H5网页GIF图片动画效果
- HTML5标签语法介绍及新增标记
- H5调用摄像头
- HTMl5的存储方式sessionStorage和localStorage详解
- HTML5一些语义化的标签以及在IE6~8兼容性问题
- 移动页面HTML5自适应手机屏幕宽度
- 基于HTML5+WebSocket+JAVA的棋牌游戏开发,从入门到放弃(二)
- html5 css 万能的position大法
- html5 中form表单post与get方法的区别