Моя проблема подобна этой, но я спрашиваю здесь, потому что там не было реального ответа. (meta viewport has no effect in Chrome Device Mode)Как указать значение по умолчанию для режима просмотра устройства Chrome?
Я пытаюсь понять, как мета-тег viewport влияет на веб-страницы, и я просто понимаю, что неспособность Chrome правильно эмулировать меня заставила меня часами путаницы, потому что моя тестовая страница по-разному отображает на самом устройстве.
Как я понимаю, iOS на iPhone 5S отображает вашу страницу так, как если бы она была шириной 980px по defualt, а затем масштабируется, чтобы поместиться на маленьком экране. Если у вас нет метатега, чтобы указать ширину и начальную шкалу, текст будет крошечным. На моем телефоне это именно то, что происходит, и линии разрываются на 980 пикселей, как и ожидалось. В режиме устройства Chrome шрифт имеет нормальный размер и легко читается, а линии разбиваются примерно на 335 пикселей. (Даже при 320 пикселей, которая является шириной физического устройства?)
Как это исправить? Это ошибка? Есть ли настройка, которую я могу изменить, чтобы заставить ее вести себя как физическое устройство? Это делает тестирование мобильного телефона совершенно бесполезным, не так ли?
Этот HTML-код используется для тестирования. (Нет CSS.)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Viewport testing</title>
</head>
<body>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
</body>
</html>
P.S. Не могу понять, как сложить текст Lorem ipsum, извините.
Я знаю, что добавление, которое изменит его внешний вид на моем телефоне, но это не вопрос. Извините, если я не понял. Я хочу сказать, что один и тот же код * должен отображаться таким же образом на моем телефоне и в режиме устройства в Chrome, иначе в чем смысл «режима устройства». Либо это ошибка, либо в Chrome есть настройка, о которой я не знаю, чтобы она вела себя так же, как это делает физическое устройство. Или, может быть, это что-то еще. Независимо от того, что мне нужно сделать, чтобы заставить его вести себя одинаково? – AlwaysLearning