单行或多行文本垂直居中

以前发现的问题没关注,现在终于重点弄了一下

<div>

<p>???</p>

</div>

假如知道div的高度,但是不知道p里面的内容是1行还是2行,想让p垂直居中的话

可以js获取p的高度和div的高度,然后p标签margin-top的值就是(div的高度-p的高度)/2,

这样就是一直垂直居中的p标签


猜你喜欢

转载自blog.csdn.net/qq_32539519/article/details/80137961