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

    1、传统的行内元素和块内元素在div中居中情况

       <div style="text-align:center;border:1px red solid">
        <p style="border:1px black solid">我是块级元素,我不居中</p>
        <span style="border:1px green solid">我是行内元素,我要居中</span>
      </div>

    2、块内元素若设置宽度之后是不居中的,但是里面的文本居中

       <div style="text-align:center;border:1px red solid; 600px;">
        <p style="border:1px black solid; 400px;">我是块级元素,我不居中</p>
        <span style="border:1px green solid">我是行内元素,我要居中</span>
      </div>

    3、ul元素在div块元素内居中

      <style type="text/css">
        .container{
          text-align:center;
          border: 1px black solid;
        }
        .container ul{
          margin: 10px;
          list-style:none;
          padding:10px;
          display:inline;
        }
        .container li{
          margin-right:8px;
          border: 1px red solid;
          display:inline;
        }
      </style>
    </head>
    <body>
      <div class="container">
        <ul>
          <li><a href="javascript:;">首页</a></li>
          <li><a href="javascript:;">菜单一</a></li>
          <li><a href="javascript:;">菜单二</a></li>
          <li><a href="javascript:;">菜单三</a></li>
        </ul>
      </div>

    4、div定宽居中

        <style type="text/css">
            .container{
                position: relative;
                width: 400px;
                height: 400px;
                border: 1px black solid;
            }
            .container div{
                position: absolute;
                top: 50%;
                left:50%;
                margin-left: -25px;
                margin-top:-25px;
                width: 50px;
                height: 50px;
                background: #ccc;
            }
        </style>
    </head>
    <body>
      <div class="container">
        <div>居中定位</div>
    </div>

     5、div定宽居中

        <style type="text/css">
            .container{
                position: relative;
                width: 400px;
                height: 400px;
                border: 1px black solid;
            }
            .container div{
                margin: 0 auto;
                width: 200px;
                border: 1px red solid;
            }
        </style>
    </head>
    <body>
      <div class="container">
        <div>自定义宽度的居中定位</div>
    </div>

     

  • 相关阅读:
    PTA|基础编程题目集|7-8
    PTA|基础编程题目集|7-7
    PTA|基础编程题目集|7-11
    PTA|基础编程题目集|7-3
    PTA|基础编程题目集|7-2
    PTA|基础编程题目集|7-1
    PTA|基础编程题目集|7-5
    PTA|基础编程题目集|7-6
    scrapy-redis使用以及剖析
    Python数据库连接池DBUtils
  • 原文地址:https://www.cnblogs.com/theWayToAce/p/7110525.html
Copyright © 2011-2022 走看看