@media запрос не работает в случае iPhone 5 и iPad 4 ОС. Я использовал следующий CSS для стилизации каждой ОС и устройства для разных экранов.Запрос СМИ не работает для iPhone и iPad
Я явно проверил, что мой IPad и iPhone ширина и высота и на основе этого только я сохранил медиа-запросы. Это работает штраф на ANDROID OS.
/*@media print {*/
/* iPhone 5 (Portrait) */
@media screen and (max-device-height: 568px) and (orientation: portrait) {
#map_canvas {
border: 1px dashed #C0C0C0;
width: 290px;
height: 473px;
}
}
/* iPad 4 (Portrait) */
@media screen and (max-device-height: 1024px) and (orientation: portrait) {
#map_canvas {
border: 1px dashed #C0C0C0;
width: 735px;
height: 929px;
}
}
/* iPad 4 (Landscape) */
@media screen and (max-device-width: 1024px) and (orientation: landscape) {
#map_canvas {
border: 1px dashed #C0C0C0;
width: 990px;
height: 673px;
}
}
/* Samsung 10.1 inch (Portrait) */
@media screen and (max-device-height: 1280px) and (orientation: portrait) {
#map_canvas {
border: 1px dashed #C0C0C0;
width: 790px;
height: 1140px;
}
}
/* Samsung 10.1 inch (Landscape) */
@media screen and (max-device-width: 1280px) and (orientation: landscape) {
#map_canvas {
border: 1px dashed #C0C0C0;
width: 1230px;
height: 680px;
}
}
/* Samsung 7.0 inch (Portrait) */
@media screen and (max-device-height: 1024px) and (orientation: portrait) {
#map_canvas {
border: 1px dashed #C0C0C0;
width: 570px;
height: 875px;
}
}
/* Samsung 7.0 inch (Landscape) */
@media screen and (max-device-width: 1024px) and (orientation: landscape) {
#map_canvas {
border: 1px dashed #C0C0C0;
width: 990px;
height: 455px;
}
}
@media all and (orientation: landscape) {
html, body {
height: auto;
}
}
Каждый раз, когда я тестировал различные изменения в приведенном выше коде, я получаю LAST CSS для применения стиля.
Я нашел одну ссылку, которую я еще не пробовал, но собираюсь попробовать в ближайшее время, так как Mac доступен), но у вас тоже есть вопрос (iphone/ipad media query issues). Может ли кто-нибудь объяснить причину, по которой это соотношение пикселей в этом случае?
Означает ли это, что мой CSS должен работать на iPad ??? Но, его не работает ... – DShah
У меня есть хорошая точка в вашей ссылке, в последнем разделе «Обновление» ... я попробую ... – DShah