С помощью мультимедийных запросов CSS вы можете использовать max-device-width
для таргетинга на ширину устройства (например, iPhone или Android-устройство) и/или max-width
, который нацелен на ширину страницы.
Если вы используете max-device-width
, при изменении размера окна браузера на рабочем столе CSS не изменится, поскольку ваш рабочий стол не изменит размер.
Если вы используете max-width
, когда вы меняете размер окна браузера на рабочем столе, вам может быть продемонстрирован стиль, ориентированный на мобильные устройства, такие как удобные для пользователя элементы и меню и т.д.
Ориентация на определенные браузеры (и устройства?) теперь устарела, и вы должны быть немного более неактуальны с тем, что вы нацеливаете. Это относится также к запросам на средства массовой информации?
Почему вы должны ориентироваться друг на друга? Какой из них рекомендуется?
Это пример медиа-запроса, который я использую на веб-сайте:
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (min-device-height: 480px) and (max-device-height: 640px) {
/* Change a menu to fit the screen better, etc... */
}
Я использую как max-device-width
, так и max-width
.