У меня есть разные файлы CSS для разных макетов (телефон и планшет). Поскольку я добавил стили в вид планшета на основе вида, который я получаю на моем Samsung Note 8 с разрешением 1200x800.
Но когда я запускаю это приложение на Samsung Galaxy tab750 с разрешением 1920x1080, я получаю меньший макет с меньшими шрифтами, так как я настроил шрифты и макет на основе Note 8.
Поэтому я получаю предложение добавить еще один файл CSS для обработки этого. Затем, когда наш QA попытался запустить приложение на iPad (Retina Display 2048x1536), снова третий CSS даже мал в нем.
В 2012 году был выпущен единственный планшет с разрешением 2560x1600. В 2013 году их было как минимум шесть. Я подозреваю, что в 2014 году мы увидим еще больше #ixzz2nhc1BlAw" rel="nofollow noreferrer">http://ces.cnet.com/8301-35302_1-57615742/tablets-at-ces-2014-the-calm-before-the-storm/#ixzz2nhc1BlAw ).
Относительно этого поста Отзывчивый веб-дизайн и дисплеи с высоким разрешением (iPhone 4/5),
Мы будем использовать медиа-запросы для требуемых разрешений,
/* Large desktop */
@media (min-width: 1200px) {
font-size: 18px;
}
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
font-size: 16px;
}
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
font-size: 14px;
}
/* Landscape phones and down */
@media (max-width: 480px) {
font-size: 12px;
}
Поэтому меня беспокоит, можем ли мы справиться с этим сценарием, не добавляя все больше и больше CSS и медиа-запросов, если да, пожалуйста, предложите.