zoukankan      html  css  js  c++  java
  • css上下左右居中

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            html,body{
                width: 100%;
                height: 100%;
                font-size: 16px;
            }
    
            *{margin: 0;padding: 0;}
    
            .box1{
                width: 200px;height: 200px;
                background: #eee;
                margin-top: 10px;
    
                /*定位居中*/
                position: relative;
    
            }
            .box2{
                width: 200px;height: 200px;
                background: #eee;
                margin-top: 10px;
    
                /*margin居中*/
                position: relative;
            }
            .box3{
                width: 200px;height: 200px;
                background: #eee;
                margin-top: 10px;
    
                /*inline居中*/
                text-align: center;
    
            }
            /*定位+transform居中*/
            .box1 div{border: 1px solid #000;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%)}
    
            /*margin居中*/
            .box2 div{border: 1px solid #000;position: absolute;left: 0;top: 0;bottom: 0;right: 0;margin:auto;width: 100px;height: 50px}
    
            /*inline居中*/
            .box3 div{border: 1px solid #000;display: inline-block;vertical-align: middle;}
            .box3:before{content: '';  display: inline-block;  height: 100%;  vertical-align: middle;}
        </style>
    </head>
    <body>
    <div class="box1">
        <div>我想居中</div>
    </div>
    <div class="box2">
        <div>我想居中</div>
    </div>
    <div class="box3">
        <div>我想居中</div>
    </div>
    </body>
    </html>

    demo: https://controllerone.github.io/test/

  • 相关阅读:
    锚点
    autoLayout
    基础动画
    核心动画
    get和post的区别
    block的定义及使用
    传值-自定义构造函数传值
    字符串
    字典与可变字典
    RabbitMQ的可视化界面进行操作
  • 原文地址:https://www.cnblogs.com/xiaobaibubai/p/7827034.html
Copyright © 2011-2022 走看看