水平垂直居中的方式(3种)
2018-03-17 17:21
281 查看
<div class="parent"> <div class="child">哈哈哈</div> </div>
1,absolute + transform :绝对定位 +转换
.parent{ position: relative; background: pink; width: 200px; height: 200px; margin: 0 auto; } .child{ position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); background: red; }
2。inline-block + text-align + table-cell + certical-align (单元格方式)
.parent{ text-align: center; display: table-cell; vertical-align: middle; background: pink; width: 200px; height: 200px; margin: 0 auto; } .child{ display: inline-block; background: red; }
3.flex + justify-content + align-items ( 弹性模型)
.parent{ display: flex; justify-content: center; align-items: center; background: pink; width: 200px; height: 200px; margin: 0 auto; } .child{ background: red; }
相关文章推荐
- 水平垂直居中的几种方式
- css实现文字水平方向垂直方向同时居中的方式
- [分享] 纯CSS完美实现垂直水平居中的6种方式
- css 水平垂直居中的几种常见方式
- CSS实现水平垂直居中方式
- CSS垂直水平居中方式大全(一)----水平居中-垂直居中
- CSS制作水平垂直居中对齐 多种方式各有千秋
- 七种CSS方式让一个容器水平垂直居中
- 七种CSS方式让一个容器水平垂直居中
- CSS垂直水平居中方式大全(二)----水平垂直居中
- 常用的几种水平垂直居中方式(按受用几率来写)
- 多种方式垂直水平居中
- 未知宽高div水平垂直居中3种方法,div水平居中3种
- [置顶] 七种css方式让容器垂直水平居中
- 垂直水平居中的四种方式
- 块级元素水平,垂直居中的两种方式
- [分享] 纯CSS完美实现垂直水平居中的6种方式
- 未知宽高div水平垂直居中3种方法
- CSS水平和垂直居中方式