zoukankan      html  css  js  c++  java
  • 关于内容垂直居中(不定高)

    css样式实现内容的垂直居中:

    一:不定高

    1:存在兼容性问题,低版本的火狐,对于display:flex的不兼容

    display:flex;
    justify-content:center;
    align-items:center;

    2:同样存在兼容性问题

    display: table-cell;

    vertical-align: middle;

    3:

    父元素的position:relative

    position:absolute

    top: 50%;

    transform: translateY(-50%);

    4.

    父元素的position:relative

    position: absolute;

    top:50%

    left:50%

    margin-left: -(width/2)

    margin-top: -(height/2)

           /* 方式二:垂直居中 */
        .content{
            200px;
            height: 500px;
            border:1px solid red;
            position: relative;
        }
        .content div{
            50px;
            height: 50px;
            border:1px solid;
            position: absolute;
            top:0;
            left: 0;
            bottom: 0;
            right: 0;
            margin: auto;
        }
              /* 方式三:垂直居中 */
        .content{
            200px;
            height: 500px;
            border:1px solid red;
            display: flex;
            align-items: center;
            justify-content: center;
        }
        .content div{
            50px;
            height: 50px;
            border:1px solid;
        }
     

    http://blog.csdn.net/freshlover/article/details/11579669  有介绍8种垂直居中的方法,但是还未尝试。记录一下

  • 相关阅读:
    地址栏访问Action,后来方法执行两次
    转:Android中的Selector的用法
    转:android 自定义RadioButton样式
    Android中@id与@+id区别
    INSTALL_PARSE_FAILED_MANIFEST_MALFORMED 错误
    Supervisor
    mysql 赋予权限连接
    定时任务
    git 提交代码五部曲
    Mysql 之事物
  • 原文地址:https://www.cnblogs.com/DebbieBlog/p/7581178.html
Copyright © 2011-2022 走看看