盒子水平垂直居中的五大方案 1 absolute+top+left 弊端:必须知道盒子的宽高,并移动宽高 2 absolute+margin auto 弊端:必须有宽高,但不用考虑 3 flex+内容居中 弊端:不兼容,移动端用的比较多 4 js计算 ID不用获取可以直接用 5 display:table-cell,针对文本 弊端:固定宽高