- 原代码问题:
constant
应写在env
前,因为旧版本浏览器识别constant
,而现代浏览器已改用env
。后声明的属性会覆盖前者,确保兼容性。 - 正确写法:调整顺序,先写
constant
再写env
。
padding-bottom: constant(safe-area-inset-bottom) ;
padding-bottom: env(safe-area-inset-bottom) ;
constant
应写在 env
前,因为旧版本浏览器识别 constant
,而现代浏览器已改用 env
。后声明的属性会覆盖前者,确保兼容性。constant
再写 env
。padding-bottom: constant(safe-area-inset-bottom) ;
padding-bottom: env(safe-area-inset-bottom) ;