Главная » Файлы » Прочие скрипты » CSS |
Адаптивный дизайн или как работать с @media в css - микроурок от Apocalypse
14.10.14, 09:20:55 | |
Всем доброго времени суток! Тема старая, давно многими уже давно изученная, но всё же я решил сделать этот мини-урок для тех, кто ещё никогда не сталкивался с вёрсткой адаптивного дизайна и не собирался заострять на этом внимание - а зря... Если ещё год тому назад процент посещения сайта apo-ucoz с мобильных устройств и планшетов был невелик, то сегодня этот процент чуть ли не выше, чем посещение с обычных ПК Так как я решил кардинально переписывать дизайн для адаптации под мобильные и планшеты, и остальным веб-дизайнерам, которые ещё не задумывались о модернизации своих сайтов, данная статья будет полезна По сути, всё не так страшно, как могло показаться. Нам на помощь приходит чудесное свойство @media, которое поможет нам играться стилями в прямой зависимости от разрешения экрана посетителя сайта Вот вам очень простой ПРИМЕР, который я накидал, дабы продемонстрировать, как незначительными манипуляциями со свойствами класса элемента можно простой блок оптимизировать под, к примеру, смартфон. Просто пробуйте уменьшить размер области предпросмотра и увидите, как блок сожмётся и текст в нём изменится Короче, посмотрите на вот такой css код: Код .apodiv { width:800px; } Код @media screen and (max-width: 400px) { .apodiv { width:300px; } } Также вы можете выстраивать цепочку из условий, чтобы для нескольких стандартных разрешений экрана элементы отображались по своему. Условия располагайте в порядке убывания - от самого большого разрешения до минимального Пример: Код @media screen and (max-width: 800px) { .apodiv { width:700px; } } @media screen and (max-width: 500px) { .apodiv { width:400px; } }[ @media screen and (max-width: 400px) { .apodiv { width:300px; } } Вот и всё волшебство. Так вы можете оптимизировать отображение своего сайта для современных устройств и ваши посетители это, конечно же, оценят Если у вас остались вопросы - задайте их в комментариях Статья подготовлена Apocalypse | |
Просмотров: 775 | Загрузок: 0 | Комментарии: 11 | |
Всего комментариев: 11 | ||||||||||||
| ||||||||||||