#css #reactjs
#css #reactjs
Вопрос:
Я искал везде и перепробовал почти все, что мог, чтобы исправить эту проблему, но без шансов.
Веб-сайт, над которым я работаю, работает, как и ожидалось, на рабочем столе, однако мобильный просмотр — это совсем другая история…
Safari в порядке, но Chrome на iPhone ведет себя странно, когда я запускаю обновление или прокрутку. Я не могу решить это сам и надеюсь, что сообщество сможет помочь!
Вот последняя версия моего кода CSS:
/* put styles header */
* {
box-sizing: border-box;
}
*:before,
*:after {
box-sizing: border-box;
}
html,
body {
height: 100%;
position: relative;
}
#container {
min-height: 100vh; /* will cover the 100% of viewport */
overflow: hidden;
display: block;
position: relative;
padding-bottom: 100px; /* height of your footer */
background: #f7f7f7;
}
Я пытался скрыть это, сбросить положение полосы прокрутки или отключить прокрутку / вытягивание для обновления
Любые предложения приветствуются!
Спасибо!
Ответ №1:
Добавьте приведенный ниже код в свой HTML.
В HTML-файле внутри тега head
<meta name="viewport" content="width=device-width, initial-scale=1">
Вы можете изучить больше здесь
https://developer.mozilla.org/en-US/docs/Mozilla/Mobile/Viewport_meta_tag
Комментарии:
1. Спасибо за ваш комментарий на днях. У меня это уже было в моей мете, поэтому я думал, что это не связано, но это так! Мои мета-настройки были применены неправильно и не отражены в заголовке индексного файла после сборки. Я исправил эту часть, и теперь она работает так, как ожидалось. Я не могу пометить это как правильный ответ, было бы здорово, если бы кто-нибудь мог сделать это за меня, спасибо!
Ответ №2:
Я вижу такую ошибку с google.com , с stackoverflow.com и многие другие сайты. Я думаю, это не ваша проблема, но Google Chrome под iOS
Комментарии:
1. Привет, Пол. Если вы хотите внести свой вклад в обсуждение, но на самом деле не знаете ответа для человека, отправляющего вопрос, лучше не создавать ответ с вашим комментарием, а прокомментировать вопрос напрямую. Спасибо!