css在高度未知的情况,水平垂直居中
2017-10-10 19:01
357 查看
思路:子元素绝对定位,距离顶部 50%,左边50%,然后使用css3 transform:translate(-50%; -50%)
优点:高大上,可以在webkit内核的浏览器中使用
缺点:不支持IE9以下不支持transform属性
优点:高大上,可以在webkit内核的浏览器中使用
缺点:不支持IE9以下不支持transform属性
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>未知宽高元素水平垂直居中</title> </head> <style> .parent3{ position: relative; height:300px; width: 300px; background: #FD0C70; } .parent3 .child{ position: absolute; top: 50%; left: 50%; color: #fff; transform: translate(-50%, -50%); } </style> <body> <div class="parent3"> <div class="child">hello world-3</div> </div> </body> </html>
相关文章推荐
- css在未知高度的情况下实现垂直居中
- css实现未知高度水平垂直居中
- CSS 实现未知内容高度的垂直水平居中(改良版)
- CSS解决未知高度的垂直水平居中自适应问题
- CSS实现未知内容高度的垂直水平居中(改良版)
- 未知高度-纯css实现水平垂直居中
- 纯CSS实现图片水平垂直居中于DIV(图片未知宽高)
- CSS 解决未知高度垂直居中实现代码
- CSS未知宽高元素水平垂直居中
- CSS解决未知高度垂直居中
- CSS实现未知高度图文混合垂直居中
- css实现固定高度及未知高度文字垂直居中的完美解决方案
- CSS解决未知高度垂直居中方法
- CSS未知div高度垂直居中代码_层和布局特效
- css 未知尺寸元素水平垂直居中(只针对inline,inline-block,table-cells)
- CSS解决未知高度垂直居中
- CSS解决未知高度垂直居中的问题
- css 在未知高度的容器内让内容垂直居中
- 用CSS让未知高度内容垂直方向居中
- css实现固定高度及未知高度文字垂直居中的完美解决方案