css居中前言

2018-01-18  本文已影响16人  张培_

垂直居中前言

问题描述

<main className="main">
    <h3 className="head">垂直居中</h3>
    <p className="p">如何做到当然是非常难的</p>
    <div className="div">hahahah</div>
</main>
.main{
  background-color: antiquewhite;
}

.head{
  font-size: 30px;
  display: inline-block;
}

.p{
  height:21px;
  background-color:red;
  display: inline-block;
}

.div{
  font-size:15px;
  display: inline-block;
}

这时候样式是这样的
我们希望所有的inline-block的元素都是垂直居中的


image.png image.png

发现变成了这个样子

如何做到水平居中

使用line-height+vertical-align的垂直居中

vertical-align

还有两篇文章很赞:

下篇文章继续研究实现block元素的垂直居中

上一篇 下一篇

猜你喜欢

热点阅读