Chrome добавить отступы вокруг страницы на iPhone с надрезом - PullRequest
0 голосов
/ 12 июня 2019

На iPhone X (и других iPhone с выемкой) в альбомной ориентации Браузер Google Chrome добавляет дополнительный отступ справа и слева вокруг страницы, а Safari - нет.Как это можно исправить?

enter image description here

Ответы [ 2 ]

1 голос
/ 12 июня 2019

iPhone X имеет печально известную выемку и домашнюю панель.Apple не соглашается с этими предметами, если вы явно не укажете это.

Вы можете добавить это, чтобы решить вашу проблему:

padding: env(safe-area-inset);

Источник найден здесь

И исправьте метатег:

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

Это говорит вашему iPhone, чтобы добавить необходимые отступы.

1 голос
/ 12 июня 2019

Это давно известная проблема, это легко исправить:

 *{ margin : 0; padding : 0;box-sizing: border-box;}

Иногда вам нужно использовать "-webkit and moz".

-webkit-box-sizing: border-box;-moz-box-sizing: border-box;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...