美文网首页
居中方法汇总

居中方法汇总

作者: 大胡子111 | 来源:发表于2018-12-03 23:53 被阅读12次

1.行内元素居中

text-align:center 
//让文字,行内元素,input,img,在盒子内水平居中 前提:盒子的宽度>内容的宽度 

2.让块级元素在父级元素中水平居中

margin:0 auto 
//前提:这个盒子的宽度<父级元素的宽度 

3.定位居中

div{
    width:100px;
    height:100px;
    background:red
    margin:auto;           
    position:absolute    //或是fixed
    top:0;
    left:0;
    bottom:0;
    right:0;
}

div {
     width: 100px;
     height: 100px;
     position: absolute;   //或是fixed
     left:50%;
     top:50%;
     margin-left: -50px;
     margin-top: -50px;
     background: red;
  }

 div {
      position: absolute;
      left: 50%;
      top: 50%;
      -webkit-transform: translate(-50%,-50%);
      transform: translate(-50%,-50%);
      background: red;
    }

//基于视口单位
 div {
      margin: 50vh auto 0;
      transform: translateY(-50%);
      text-align: center;
    }

4.基线对齐

vartical-align:middle
//例如:当行内元素(span)要和行内块级元素(img)对齐是可以对(img)设置 

5.单行垂直居中

line-height 
//必须和height的值相同,用于单行文字,行内元素的垂直居中

相关文章

  • 2018-05-23

    div高度不固定,垂直居中的方法-汇总 1、高度宽度不固定,内容区域垂直居中

  • 居中方法汇总

    1.行内元素居中 2.让块级元素在父级元素中水平居中 3.定位居中 4.基线对齐 5.单行垂直居中

  • 元素居中方法汇总

    在日常的开发过程中,总会遇到一些情况需要元素居中,下面列举了部分元素居中方法。 一、实现不定宽高水平垂直居中 .p...

  • div 居中方法汇总

    情况一: 父子容器宽高已知 方法一 html css 方法二 利用 margin: auto; 自动分配多余空间 ...

  • 垂直居中方法汇总

    做页面时经常会碰到垂直居中问题,下面几种方法可以根据不同场合选着相对应的合适的方法来使用。 实现单行文字垂直居中,...

  • Css让div在屏幕上居中

    # 让div在屏幕上居中(水平居中+垂直居中)的方法总结 - html代码如下: - Css居中方法 (敲黑板)...

  • 面试题汇总

    写在前面以下内容是前端面试时被问到的问题汇总 一、CSS & HTML - 布局模式 - 水平居中方法 - 垂直居...

  • 网页布局各种居中问题的详解

    水平居中 行内元素水平居中 块级元素水平居中 多个块级元素水平居中 解决方法之一: 解决方法之二: 垂直居中 单行...

  • 垂直居中的多种写法

    1、垂直居中 2、水平居中 3、垂直水平居中 方法1:使用绝对定位 方法二:使用display:flex 扩展1:...

  • 常用的居中方法

    本文将介绍的居中方法有 ,水平居中,垂直居中和水平垂直居中。 一水平居中 二水平垂直居中

网友评论

      本文标题:居中方法汇总

      本文链接:https://www.haomeiwen.com/subject/gihpcqtx.html