腾讯音乐娱乐集团面试题更新 2026-08-05

CSS 中实现水平垂直居中有哪些常见方法?如果不知道元素宽高且不能使用 Flex,该如何实现?

腾讯音乐娱乐集团前端/移动开发技术原理方案权衡CSS

考察说明

考察 CSS 布局方案的知识面与在尺寸未知时的备选方案选择

回答思路

  1. 能列举至少三种水平垂直居中方法并说明适用条件
  2. 针对未知宽高且禁用 Flex,能给出有效的替代方案(如绝对定位+transform)
  3. 能解释不同方案在兼容性和场景上的差异