美文网首页
常见的居中方式

常见的居中方式

作者: 1w1ng | 来源:发表于2017-08-13 22:02 被阅读0次

1.text-align

text-align: center;
/*line-height: 100px;*/
padding: 50px 0;

2. 绝对定位实现居中

position: absolute;
top: 50%;
left: 50%;
/*margin-left: -100px;*/
/*margin-top: -50px;*/
transform: translate(-50%,-50%);
}

3. vertical-align实现居中

.container {
  width: 600px;
  height: 400px;
  border: 1px solid;
  text-align: center;
}

.container::before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
image.png

4. table-cell实现居中

.container {
  width: 600px;
  height: 400px;
  border: 1px solid ;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}

实现效果和vertical-align一样。

5. display: flex

.container {
  width: 100vw;
  height: 100vh;  /* 设置宽高以显示居中效果 */
  display: flex;  /* 弹性布局 */
  align-items: center;  /* 垂直居中 */
  justify-content: center;  /* 水平居中 */
}

body {
  margin: 0;
  background: rgba(0, 0, 0, .95);
}

.container::after {
  content: '🌏';
  font-size: 85px;
}

.container::before {
  content: '🌏';
  font-size: 85px;
}
image.png

最终实现元素垂直水平居中

相关文章

  • 水平居中和垂直居中

    本章介绍几种常见的水平居中和垂直居中的实现方式

  • CSS居中的几种方式

    本文主要总结几种常见的CSS居中方式,下面我准备分为三个方向来写,分别是水平居中,垂直居中,水平垂直居中。水平居中...

  • 常用的居中方式

    常见的居中方式 水平居中 行内元素 例如常见的文本、图片、按钮等元素,可以给父元素设置.box{text-alig...

  • 常见的居中方式

    1.text-align 2. 绝对定位实现居中 3. vertical-align实现居中 4. table-c...

  • 常见的居中方式

    适用于固定宽高: 利用position:absolute 利用position:fixed 适用于固定宽高和非固定...

  • CSS常用布局实现01-水平居中

    1. 简介 居中是我们平常遇到的很常见的一种布局方式,主要分为水平居中,垂直居中,水平垂直居中。每种情况又分为,已...

  • CSS 居中与文字处理

    居中 居中是布局中最常遇到的问题,情景不同实现居中的方法也不同,下面分别介绍不同场景下居中的实现方式。另外最常见的...

  • 前段布局垂直水平居中常用方式

    在前端布局中居中方式可以说是家常便饭,几乎所有地方都需要用到他,我们常见的就是水平居中和垂直居中。 水平居中:水平...

  • 几种常见的居中方式

    1,text-align: center 适用于文字和图片的水平居中,只需要在文字或者 图片的父元素添加text-...

  • CSS 居中的常见实现方式

    居中是很常见的网页布局,包括水平居中和垂直居中,看起来似乎很简单,但每次到实际用的时候总会发现“咦,怎么不 wor...

网友评论

      本文标题:常见的居中方式

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