zoukankan      html  css  js  c++  java
  • 元素居中

    一、行内元素水平居中

      text-align: center;

    二、行内元素垂直居中

      height: 40px;line-height: 40px;    让这两个值相等

    三、块级元素水平居中

      300px; margin: 0 auto;     可以不设置高度

    三、块级元素垂直居中

      1.固定宽高块级元素垂直居中

        

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
        div{ width200px;
    height100px;
    line-height100px;
    border1px solid #000;
    text-aligncenter;
    positionabsolute;
    left50%;
    top50%;
            margin-left-100px;
    margin-top-50px;
        }   

      2.宽高是百分比的块级元素垂直居中

        

    1
    2
    3
    4
    5
    6
    7
    8
    9
    div{
           width10%;
    height30%;
    positionabsolute;
    left0;
    top0;
    bottom0;
    right0;
    marginauto;   <br>}    

      3.宽高不固定的块级元素垂直居中

        

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    div{
          
    transform: translate(-50%,-50%);/*此时的百分数是以自身的宽高为参考*/
    /* 1500px;
     
    height: 300px;*/
     
    /* 300px;*/
     
    width30%;
     
    heightauto;       
  • 相关阅读:
    各种犯下的错误(2)
    c3p0封装
    servlet模板
    各种犯下的错误(1)
    连接池的创建与封装
    jdbc连接用工具类
    Java从入门到入坟(1)
    小米商城网页版(js+css)
    JavaScript学习篇(9)
    JavaScript学习篇(8)
  • 原文地址:https://www.cnblogs.com/sq45711478/p/6643940.html
Copyright © 2011-2022 走看看