标题和描述是两个问题。 目前能完美规避旋转(即强制横竖屏)的,我知道的方案里只有Canvas(很多游戏引擎的适配模式里就有);非Canvas一般只能做到监听屏幕比例媒体适配(CSS)或监听resize事件(js)识别屏幕旋转,进而将内容一并旋转,来达到(模拟)锁定横竖屏的目的。 还有俩单位,分别是vmin、vmax,了解一下。