media css под разные разрешения



Адаптация сайта под разные разрешения экрана

Автор Sava Bukhman задал вопрос в разделе Верстка, CSS, HTML, SVG

Как cделать ширину сайта в зависимости от разрешения монитора? и получил лучший ответ

Ответ от Lord Shade[гуру]
@Media CSS
Для того, чтобы адаптировать дизайн web-проекта под разные устройства (мобильные телефоны, планшетники, принтеры и т. п.) применяется @Media. Из всего многообразия types и Queries, как правило, внедряют print и width. Рассмотрим последний. Он влияет на отображение сайта в окне браузера разной ширины. Поэтому для того, чтобы увидеть его в действии, достаточно уменьшить размеры окна браузера Уменьшить окно браузера.
Попробуйте это сделать прямо сейчас. И вы увидите как боковая панель данного блога распадается (поиск перемещается вниз, содержание переходит в тело статьи), в меню сокращаются списки, убирается надпись "Дата обновления" и т. д.
Макет с изначальными значениями блоков указан здесь. Добавим правила перед тегом
@media (max-width: 930px) { /* это будет показано при разрешении монитора до 930 пикселей */
.content-wrapper {padding: 0;} /* основное содержимое занимает всё пространство окна */
}
@media (max-width: 930px) and (min-width: 470px) { /* для разрешения экрана от 470 до 930 пикселей */
aside {position: static; width: 100%; background: #ccc;} /* боковая колонка смещается согласно расположению в HTML и меняет фон */
}
@media (max-width: 469px) { /* если максимальное разрешение экрана составит 469 пикселей */
body {font: .9em/1em "Helvetica Neue",Arial,Helvetica,sans-serif;} /* меняется шрифт */
aside {display: none;} /* боковая колонка исчезает */
}
Вместо px лучше использовать em. Для чего значение px нужно разделить на значение font-size в px. Например, 1600/16=100, а именно media='(min-width: 100em)'.
CSS стили можно как непосредственно добавить в код страницы, так и воспользоваться внешним файлом, например:
Размещение экрана как "пейзаж" (ширина больше высоты) и "портрет" (ширина меньше высоты)
@media all and (orientation:landscape) {
/* стили для пейзажа */
}
@media all and (orientation:portrait) {
/* стили для портрета */
}
или

Ответ от Анна[новичек]
width: 100%;
А содержимое по колоночной системе. Можно самому ручками написать, как посоветовали выше, можно бутстрап поковырять или другой фреймворк

Ответ от Joomla CMS[гуру]
meta name="viewport" content="width=device-width, initial-scale=1.0"
+ все вышесказанное

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как cделать ширину сайта в зависимости от разрешения монитора?

Как протестировать сайт на разных разрешениях монитора?
Firesizer - аддон для Firefox, который позволяет менять и сохранять разрешение
подробнее...

Minecraft разрешение экрана?
нажми клавишу f11 там насколько я помню автоматически игра разворачивается под твоё разрешение
подробнее...
спросили в Резкость
Еще раз о резкости - Почему JPG получается резче, чем RAW? Lightroom не может нормальную резкость выдать мне при экспорт
Всё очень просто: параметры шарпенинга - разные. Под разное разрешение вывода и проч.
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Ботнеты
На любой ли сайт можно организовать Ddos-атаку?
Хм.. . И чем же по-вашему простота сайта защитит от DDOS?
DDOS атака - это множество запросов
подробнее...
спросили в Фон
Какого размера делать фон на YouTube?
лучше делать фон, которым можно замостить. По умолчанию фон встает в левый верхний угол. На разных
подробнее...
спросили в Музыка 30 Seconds to Mars
А нету аккордов и видео на песню "Белый мерин"?
Есть
войти зарегистрироваться

Аккорды2577
Новинки
Популярные песниподробнее...

При запуске игры на Android`е выдает ошибку: "Context3D not available!..." Что же делать?
Не докачена игра или под ваше разрешение экрана она не
подробнее...
спросили в Плотность
Так ли это: " Разрешение экрана Galaxy S3 выше, плотность пикселей — ниже, чем у пятого поколения айфона"?
5-й iPhone - разрешение экрана: 640x1136, плотность: 326 ppi (пикселей на дюйм)
Galaxy S3 -
подробнее...

unity3d Разрешения экрана
Какой GUI? Используй UI текст. Устанавливай счёт денег и пиши это значение в UI текст. UI можно
подробнее...

Нету моего разрешения экрана, помогите..
1) Получить доступ к расширенному списку экранных разрешений можно из стандартных диалогов
подробнее...
спросили в Под ключ
Что такое Сайт под ключ. Что входит в это выражение "Сайт под Ключ" какие пункты Желательно полное объяснение
Фраза "под ключ" означает, что после передачи сайта заказчику, Вы уже ничего дорабатывать там не
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*