zoukankan      html  css  js  c++  java
  • 绝对定位下的水平水平和垂直居中

    CSS绝对定位下的水平居中原理:

    1,先设置div绝对定位的左侧位偏移为整个网页body的一半也就是50%

    2,再设置div左侧边距margin-left为这个div自身宽度的一半

    如:

     
      .box3 {
             150px;
            height: 26px;
            position: absolute;
            /* 以下2个left和margin-left可以实现绝对定位时的水平居中 */
            left: 50%;
            margin-left: -75px;
        }








    CSS绝对定位下的垂直居中原理:

    1,先设置div绝对定位的左侧位偏移为整个网页body的一半也就是50%

    2,再设置div顶部边距margin-top为这个div自身高度的一半

    如:

      .box3 {
             150px;
            height: 26px;
            background: rgb(0, 0, 0, 0.3);
            position: absolute;
            /* 以下2个left和margin-left可以实现绝对定位时的水平居中 */
            top: 50%;
            margin-top: -13px;
            bottom: 10px;
            border-radius: 13px;
        }
  • 相关阅读:
    [HNOI2006]超级英雄
    [CTSC1999]家园
    火星探险问题
    [HNOI2008]GT考试
    [USACO14DEC]后卫马克Guard Mark
    [NOI2018]归程
    [USACO15DEC]最大流Max Flow
    [NOIPlus]斗地主
    [LUOGU] P3128 [USACO15DEC]最大流Max Flow
    [BZOJ] 1878: [SDOI2009]HH的项链
  • 原文地址:https://www.cnblogs.com/JeffreyZhu/p/15151552.html
Copyright © 2011-2022 走看看