作者:Jaskey Lam
链接:https://www.zhihu.com/question/20543196/answer/57757836
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
2.若父容器下只有一个元素,且父元素设置了高度,则只需要使用相对定位即可
demo: Edit fiddle - JSFiddle
Flex 布局:
不考虑兼容老式浏览器的话,用Flex布局简单直观一劳永逸:
【转载】在不确定自身高度的情况下,用 CSS 实现元素垂直居中的3种方法
原文:https://www.cnblogs.com/ch-zaizai/p/11730835.html