元素的水平居中,如果是一个行内元素,就对它的父元素应用 “text-align:center”: 如果是一个块级元素,就对它自身应用“margin:auto”. 垂直居中的几种场景以及实现方法: 一.基于绝对定位的解决方案 1.绝对定位+固定宽高的垂直居中 原理:这种居中的方法本质上做了两件事,一是先把需要居中的元素的左上角放在视口(或具有定位属性的父元素)的正中心,二是再利用负外边距把它向左.向上移动自身宽高的一半,从而使元素水平和垂直居中(如下图所示). 缺点:要求元素有固定的宽高,但很多情…