Главная/Статьи/Условия CSS для разрешений экрана

Условия CSS для разрешений экрана

Условия CSS, медиа-запросы @media

В разработке современного дизайна большое внимание уделяется отображению сайта на различных устройствах: мониторах компьютера, планшетах, телефонах и других устройств, с которых возможен выход в интернет.

До недавнего времени, разработчикам и верстальщикам сайтов приходилось бороться с кроссбраузерностью - отображением сайта одинаково при просмотре сайта в различных браузерах : Opera, Mozilla, Chromу и конечно же, так нелюбимый всеми верстальщиками - Internet Explorer.

С внедрением в жизнь мобильных технологий и популиризацией мобильных устройств, у верстальщиков и разработчиков сайтов появилась новая проблема - правильное отображение сайта на различных мобильных устройствах, с различным разрешением экрана. Но на спасение разработчиков в CSS3 появилась замечательная возможность media queries - при помощи различных условий, задавать правила css для определенной группы устройств, с различным разрешением. Ниже приведены все правила, при которых можно задать условия в СSS3 для определения ширины экрана, с которого просматривается сайт.

/* monitors and laptops */
@media screen and (min-width: 1240px) {}
/* tablet */
@media screen and (min-width: 1024px) and (max-width: 1240px) {}
@media screen and (min-width: 768px) and (max-width: 1024px) {}
/* mobile */
@media screen and (max-width: 768px) {}
/* iPad in portrait & landscape */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {}
/* iPad in landscape */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {}
/* iPad in portrait */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {}
/* Retina iPad in portrait & landscape */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (-webkit-min-device-pixel-ratio: 2) {}
/* Retina iPad in landscape */

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 2) {}
/* Retina iPad in portrait */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio: 2) {}
/* iPad 1 & 2 in portrait & landscape */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (-webkit-min-device-pixel-ratio: 1){}
/* iPad 1 & 2 in landscape */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio: 1) {}
/* iPad 1 & 2 in portrait */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio: 1) {}
/* iPad mini in portrait & landscape */

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (-webkit-min-device-pixel-ratio: 1) {}
/* iPad mini in landscape */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio: 1) {}
/* iPad mini in portrait */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio: 1) {}
/* iPhone 5 in portrait & landscape */
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) {}
/* iPhone 5 in landscape */

@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : landscape) {}
/* iPhone 5 in portrait */
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : portrait) {}
/* iPhone 2G-4S in portrait & landscape */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {}
/* iPhone 2G-4S in landscape */

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : landscape) {}
/* iPhone 2G-4S in portrait */

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : portrait) {}
/*iPhone 6 Portrait*/
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation : portrait) {}
/*iPhone 6 landscape*/
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation : landscape) {}
/*iPhone 6+ Portrait*/
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation : portrait) {}
/*iPhone 6+ landscape*/
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation : landscape) {}
/*iPhone 6 and iPhone 6+ portrait and landscape*/
@media only screen and (max-device-width: 640px), only screen and (max-device-width: 667px), only screen and (max-width: 480px){}
/*iPhone 6 and iPhone 6+ portrait*/
@media only screen and (max-device-width: 640px), only screen and (max-device-width: 667px), only screen and (max-width: 480px) and (orientation : portrait){}
/*iPhone 6 and iPhone 6+ landscape*/
@media only screen and (max-device-width: 640px), only screen and (max-device-width: 667px), only screen and (max-width: 480px) and (orientation : landscape){}
/* CSS для Retina устройств */ @media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and ( min--moz-device-pixel-ratio: 2),
only screen and ( -o-min-device-pixel-ratio: 2/1),
only screen and ( min-device-pixel-ratio: 2),
only screen and ( min-resolution: 192dpi),
only screen and ( min-resolution: 2dppx) {/* CSS */}

Надеемся, что эта информация была вам полезна в разработуке вашего сайта и ваш сайт теперь отображается отлично на всех экранах и устройствах!

А если у вас нет достаточных знаний в самостоятельном создании сайта, доверьте это дело профессионалам! Обращайтесь, и мы вам обязательно поможем с подключением иконочного шрифта.

Коментарии

Traceeo

http://bit.ly/2gQNdP3 - спортивный костюм
заказать!
Наши товары: одежда, футболки, майки, толстовки, свитшоты, верхняя одежда, шорты, спортивные брюки, одежда для беременных,купить футболку
и многое другое!
*&$*

Jerrycop

Продам базы сайтов, форумов, блогов с ТИЦ от 10 для продвижения в интернете.
Тематика: Кредиты, деньги в долг - 11000942 сайтов.
Тематика: интернет магазины, шоппинг - 5217310 сайтов.

Сбор баз для продвижения на заказ
Skype: Seo promotion +
=$=

EdwardsauRl

Приветствую, с наступающим, хочу предложить вам в новом году сотрудничество
Опыт работы более 8 лет в web программировании, внесу и доработаю все правки с вашей стороны.
Большой опыт работы в сфере web программирование.

Надежная поддержка и увеличение прибыли с сайта от
Поддержка сайта стоимотью 2000 тыс. рублей в месяц За эти деньги вы получите Маркетинговую, Техническую и Информационную поддержку сайта
В поддержку по минимальному тарифу за 2000 рублей входит:
внесение изменений на сайт (2 часа работы программиста, дизайнера или маркетолога **),
24/7 мониторинг исправности сайта - круглосуточный, каждые 10 минут, без праздников и выходных, мы проверяем ваш сайт несколько раз в час,
7/365 мониторинг вирусов на сайте - ежедневно, без выходных и праздников,
оперативная помощь при сбоях на сайте,
создание резервных копии 1 раз в неделю*,
консультации по телефону и почте,


Что нужно сделать, чтобы ваш ресурс заработал
Мы заставим ваш сайт работать эффективно и приносить прибыль компании. Для этого мы:
Перенесем сайт на совершенную CMS (работаем с сайтами на Drupal, Joomla, WordPress, Битрикс, Opencart, Magento, PrestaShop и многими другими), если поймем, что вы выбрали не тот вариант.
Проведем редизайн (изменим внешний вид сайта).
Исправим ошибки в программном коде.
Оптимизируем структуру вашего ресурса.
Добавим новые функциональные возможности.
Оптимизируем сайт под мобильные устройства
Создадим бекап текущей версии.
Подключим сервисы оплаты.
Добавим онлайн консультанта.
Повысим безопасность ресурса.


Пишите: hetcrack@narod.ru

Greymuj

[color=inherit - Срочно нужны деньги?
- дать деньги в долг

Получение кредита онлайн на карту за 15 минут. Смотрите здесь: http://bit.ly/2AdmeW8
http://bit.ly/2to8VOk - быстрый заем

*money**

Donnaheigh

http://tebe-nado.ru - интернет шопинг распродажа

Greybcv

[color=inherit - Требуются деньги на короткий срок?
- деньги в долг от частных лиц под
Выдача займа онлайн на карту за 25 мин. Получить здесь: http://bit.ly/2AdmeW8
Райффайзен
http://bit.ly/2kAROqt - срочный заем
*money**

JusikaNep

Доброго времени суток мы предлагаем перейти на официальный магазин UGG Австралия в Российской Федерации. Эта обувь на сегодняшний день считаются очень качественной зимней обувью и их реально носить в зиму.

Тем не менее, сегодня организация получила доверительное отношение большинства и начала производить ассортимент красивой обуви.

У нас на сайте <a href=http://ugg.msk.ru/>ugg официальный магазин спб</a> вы найдёте много качественных предложений. Отметим, на сегодня проходят распродажи на много товаров.

Отдельно необходимо отметить, что любые мужские и женские ugg находятся в распродаже.
Угги, которые мы продаём – есть качественной обувкой, которую мы получаем от производителей.

Сегодня в Российской Федерации это – особенность. Приобрести красивые угги <a href=http://ugg.msk.ru/>купить на авито угги</a> реально на ugg.msk.ru, ведь на портале находится большой ассортимент обуви и не только.

Отдельно надо сказать, что у нас на сайте в этом месяце новая поставка, где вы имеете возможность найти интересные варианты 2018 года.

Greyich

[color=inherit - Проблемы на финансовом рынке?
- частный займ
Получение кредита онлайн на карту за 20 мин. Смотрите здесь: http://bit.ly/2AdmeW8
МФО Е-капуста
http://bit.ly/2CIZD5C - срочный деньги
*money**

Traceem

стоимость футболки заказать!
Наши товары: одежда, футболки, майки, толстовки, свитшоты, верхняя одежда, шорты, спортивные брюки, одежда для беременных,<a href=http://mayki-ok.ru/catalog/type/smock/mayki_sex/wedding_suit>Популярные майки / Каталог / Любовь и Свадьба / Свадебные смокинги и платья</a> и многое другое!
*&$*

Arygreego

Amoxicillin Clav And Dosage <a href=http://cheapciali.com>cialis</a> Free Sample Viagra Without Prescription Cialis No Presciptiononline Finasteride Vs Propecia

Donnaheigh

http://tebe-nado.ru - шопинг через интернет заказать

Arygreego

Where Can Propronolol Be Purchased Food Interactions With Amoxicillin <a href=http://cialicost.com>cialis</a> Soft Tab Cialis Canadian Pharmacy Largo Fl

RonaldHax

Привлекаем целевых посетителей
Сайты с "резиновым" дизайном

<a href=http://interpult-s.ru/skorost-prodvizheniya-portala/>Скорость продвижения портала. Информационный портал – отличный бизнес проект. Особенно, если этот проект построен с умным подходом, отвечает интересам</a>


*w

Manybedy

В сети немало позновательных заметок о пикантном положении и роддомах, но они какие-то неконкретные. Нет названий перинатальных центров, адресов, советов настоящих врачей. А желательно бы увидеть свежую речь, актуальную в этом году – с новейшими технологиями, тарифами и новостями.
Идеально, чтобы вдобавок и полезная инфа для будущих и реальных мам. Все это обнаружила собственно тут. Точно, определенно, с примерами из реальной жизни, рассказами профессионалов. Зачастую заглядываю на сайт, когда малыш хворает.
<a href=http://mamatam.ru/kak-samostoyatelno-opredelit-pol-rebyonka-po-obnovleniyu-krovi>узнать пол по обновлению крови</a>

Оставить комментарий к статье