zoukankan      html  css  js  c++  java
  • 水平居中 垂直居中

    一:水平居中之inline-block+text-align
    -兼容性非常好
    -inline+zoom:1  //兼容IE8以下
    -child会继承text-align:center,需要对子元素进行reset
     
     
    二:水平居中之table+margin
    -table元素宽度为内容宽度
    -只需要设置child ,IE6 7可以child可以采用table的方式如th tr来实现
     
     
    三:水平居中之absolute+transform
    -脱离文档流 不会对其他元素产生影响
    -不兼容低版本IE
     
     
    四:水平居中之flex+justify-content
    -.child{
    margin: 0 auto
    }
    -不兼容低版本IE

    一:垂直居中之table-cell+vertical-align

    -兼容到IE8以上

    -兼容低版本HTML结构换成table结构

    二:垂直居中之absolute+transform

    -子元素不会干扰其他元素

    三:垂直居中之flex+align-items

    -不兼容低版本IE

    一:居中(水平垂直居中)之inline-block+text-align+table-cell+vertical-align

    -兼容性比较高

    二:居中之absolute+transform

    -child不会影响其他元素

    -不兼容性低版本IE

    三:居中之flex+justify-content+align-items

    -只需要设置parent

    -不兼容低版本IE

  • 相关阅读:
    搜索部分学习小结
    递归与搜索部分知识点小结
    匿名函数
    监督学习和非监督学习
    单变量线性回归
    神经网络(2)
    html
    javascript
    win10+celery4.x以上+redis的天坑
    Django-Views
  • 原文地址:https://www.cnblogs.com/sweet12-04/p/6138501.html
Copyright © 2011-2022 走看看