行内元素与块级元素垂直居中
2016-03-04 11:45
162 查看
行内元素的垂直居中: 1. 给块级元素中的想要居中的行内元素设置: vertical-align: middle 这表示这些行内元素是以它们各自的中间的位置来与其他行内元素对齐的; 若还是没对齐的话,可通过在这些行内元素的父元素中设置line-height 来调节. 2. 若行内元素的父元素高度不定,可通过设置行内元素的padding: 20px 0; 这样上下的padding一致就可达到垂直居中. 块级元素的垂直居中: 1. 若父元素高度不定,那么可以通过设置padding: 100px 0; 这样块级子元素就会在父元素中垂直居中. 2. 使用line-height(父元素高度确定): - 在父元素中设置line-height为父元素的高度 - 在块级子元素中设置: display: inline-block; vertical-align: middle; 3. 使用绝对定位(父元素高度确定): 步骤: 1. 父元素为position: relative 2. 块级子元素: position: absolute top: 50%; margin-top: -(块级子元素高度的一半) 若想要设置左右居中的话: left: 50%; margin-left: -(块级子元素宽度的一半)
相关文章推荐
- oracle的alert日志迁移
- 《计算机网络》知识要点一
- jquery实现右侧栏菜单选择操作
- 测试环境-虚拟机安装
- Android Studio目录介绍
- Android EditText 校验手机号
- ThreadLocal和Synchonized
- 使用gitlab一键安装包的后的日常备份恢复和迁移
- Git工作流指南(一)
- oracle的trace日志迁移
- POJ 1739 Tony's Tour 插头DP
- Git工作流指南(二):集中式工作流
- Git工作流指南(三):功能分支工作流
- 34-题目1176:树查找
- 利用正则表达式,来判断年/月/日的格式是否正确,含对于(含捕捉组)正则表达式的解析
- 30分钟学会使用grunt打包前端代码(一)
- jQuery Easing 使用方法及其图解
- Vim简明教程【CoolShell】
- Git工作流指南(四):Gitflow工作流
- 安装Mirantis openstack8.0 fm