Я стараюсь, чтобы мои гибкие стили CSS работали только на планшетах и смартфонах. В принципе у меня есть стиль для рабочего стола, стиль для мобильных: портрет и стиль для мобильных: пейзаж. Я не хочу, чтобы мобильные стили мешали презентации рабочего стола. Я играю с бесчисленными мультимедийными запросами, но результат: либо мобильные стили отображаются на рабочем столе, либо мобильные стили отображаются только на мобильных устройствах, но только с одним набором правил (не реагирует). Есть ли способ, которым я могу сохранить эти два полностью отдельно?
Мой код, который у меня сейчас, выглядит следующим образом:
/* regular desktop styles */
@media only screen
and (max-device-width: 600px)
{ ... }
/* mobile only styles when the device is 0-600px in maximum width */
@media only screen
and (max-device-width: 1000px)
{ ... }
/* mobile only styles when the device is up to 1000px in maximum width */