方案 
- 定位+margin:auto:父元素设为相对定位,子元素绝对定位,四个定位属性值都设为 0,然后给子元素设置 
margin:auto,实现居中。(不确定尺寸的情况不适用) - 定位+负 margin 值:父元素相对定位,子元素绝对定位,
top:50%和left:50%,再用负的自身宽高的一半作为margin-left和margin-top,实现居中。(不确定尺寸的情况不适用) - 定位+transform:父元素相对定位,子元素绝对定位,
top:50%和left:50%,然后用transform: translate(-50%, -50%),实现居中。(可能虚化) - Flex布局:父元素
display: flex,并设置justify-content: center和align-items: center,实现居中。 - Grid 布局:父元素 
display: grid,并设置justify-content: center和align-items: center,实现居中。 - 表格布局:父元素 
display:table-cell,并设置vertical-align: middle和text-align: center,子元素display: inline-block实现居中。