Мне нужно добавить сообщение, чтобы пользователи, использующие приложение в ландшафтном режиме, не добавляли.css медиа-запрос для обнаружения ландшафта только на мобильном iPhone, Android
Сообщение, которое является наложением на экране, выглядит примерно так.
Я хотел бы добавить это сообщение, когда iPhone или Android-телефон находится в ландшафтном режиме. Поэтому я добавил следующий медиа-запрос. Какой из ответов был найден here.
@media (max-device-width : 667px) and (orientation : landscape) {
#landscape-rotate {
display: block;
position:absolute;
}
}
Единственная проблема заключается в медиа-запрос, кажется, также подобрать, когда пользователь вводит в портретном режиме, когда клавиатура идет вверх. Кто-нибудь нашел медиа-запрос, чтобы избежать этой проблемы, поскольку это делает этот подход непригодным для использования, поэтому мне нужно будет использовать JavaScript.
есть смотреть [здесь] (http://stackoverflow.com/questions/8883163/css-media-query-soft-keyboard-breaks-css-orientation-rules-alternative-solut) имеет несколько решения вашей проблемы – paulitto