CSS 两层实现垂直居中(外层固定宽高,内层文本不定行数)

Posted 芒果有毒

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CSS 两层实现垂直居中(外层固定宽高,内层文本不定行数)相关的知识,希望对你有一定的参考价值。

style代码

.inner{
  width: 45%;
  height: 60px;
  float: left;
  border: 1px solid #eeeeee;
  text-align: center;
  display: table;
}
.outer .inner{
  display: table-cell;
  vertical-align: middle;
  padding: 0 2px;
}

html代码

<div class="outer">
  <span class="inner">这里是文本</span>
</div>

以上是关于CSS 两层实现垂直居中(外层固定宽高,内层文本不定行数)的主要内容,如果未能解决你的问题,请参考以下文章

如何让一个宽高不固定的Div在空页面上水平居中且垂直居中?

纯css实现不固定行数的文本在一个容器内垂直居中

高度固定,行数不固定的文字垂直居中问题

div+css实现未知宽高元素垂直水平居中

CSS实现文字垂直居中

未知宽高的图片水平垂直居中的几种方法