zoukankan      html  css  js  c++  java
  • css 完美垂直居中解决方案兼容ie8以上等其他浏览器

    css 完美垂直居中解决方案兼容ie8以上等其他浏览器

    <pre>
    <!DOCTYPE html>
    <html>
    <head>
    <title>DIV水平垂直居中 </title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <style type="text/css">
    #outer {
    display:table;
    height:400px;
    #position:relative;
    overflow:hidden;
    }
    #middle {
    300px;
    height: 400px;;
    display:table-cell;
    vertical-align:middle;
    #position:absolute;
    #top:50%;
    background: #F0E68C;
    }
    #inner {
    #position:relative;
    #top:-50%;

    }
    </style>
    </head>
    <body>
    <div id="outer">
    <div id="middle">
    <div id="inner">
    水平居中</br>
    水平居中</br>
    水平居中</br>
    水平居中</br>
    </div>
    </div>
    </div>
    </body>
    </html>
    <script type="text/javascript">
    //显示浏览器版本
    document.getElementById('ver').innerHTML = navigator.userAgent;
    </script>
    </pre>


    移动端的写法

    <pre>
    <!DOCTYPE html>
    <html>
    <head>
    <title>DIV水平垂直居中 </title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <style type="text/css">

    #middle {
    30%;
    height: 10rem;
    display:table-cell;
    vertical-align:middle;
    background: #F0E68C;
    }

    </style>
    </head>
    <body>
    <div id="middle">
    水平居中</br>
    水平居中</br>
    水平居中</br>
    水平居中</br>
    </div>
    </body>
    </html>
    </pre>


    ps:不能用绝对定位否则失效(可以加到外面一层)

    还有个绝对定位居中的方法
    <pre>
    .element {
    600px; height: 400px;
    position: absolute; left: 50%; top: 50%;
    transform: translate(-50%, -50%); /* 50%为自身尺寸的一半 */
    }
    </pre>

  • 相关阅读:
    tomcat日志信息查看
    "".equals(xxx)和xxx.equals("")的区别
    javax.crypto.BadPaddingException: Given final block not properly padded解决方案
    去掉first li 的list图标
    浮动后的 <li> 如何在 <ul> 中居中显示?
    java冒泡排序
    JSP获取网络IP地址
    <%@ include %>导入的文件乱码
    out.print()与response.sendRedirect()
    王爽汇编语言第三版第5章实验4
  • 原文地址:https://www.cnblogs.com/newmiracle/p/11856427.html
Copyright © 2011-2022 走看看