iPhone X :: Ошибка: свойство безопасной области не поддерживается для этого свойства?

Для выравнивания html-страницы на iPhoneX Apple предоставила такие константы, как константа (безопасная область-вставка-слева) и т. д. Это работало нормально, последний раз я проверял в iOS 11.0.x. После обновления до iOS 11.2 он перестал работать. Я получаю эту ошибку/предупреждение в css «Константа значения (безопасная область-вставка-слева) не поддерживается этим свойством».

padding-left: constant(safe-area-inset-left) !important;

Вьюпорт тоже не работает.

<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover">

person Prateek Pande    schedule 12.12.2017    source источник


Ответы (1)


В iOS 11.2 константа (безопасная область-вставка-каталог) заменена на env (безопасная область-вставка-каталог)

person Sjoerd Loeve    schedule 18.12.2017
comment
Есть ли официальное заявление Apple относительно этих изменений? - person Prateek Pande; 28.12.2017
comment
@PrateekPande Я не могу найти заявление Apple, но вот официальная документация Webkit: webkit.org/blog/7929/designing-websites-for-iphone-x - person Sjoerd Loeve; 04.01.2018