Я знаю, что такое медиа-запросы и почему они используются, но я не уверен, как лучше разработать мобильный сайт с их помощью.
Пример: у меня есть сайт mysite.com, на которомтаблица стилей со всеми необходимыми стилями (скажем, это довольно большой файл).На данный момент ни один из моих стилей не ориентирован на более низкое разрешение экрана или другие устройства.
Затем я решаю сделать мобильную версию своего сайта.Чтобы сделать это проще, я пока нацелился только на пользователей iPhone, и если код обнаружит, что кто-то посещает мой сайт на iPhone, он получит мобильную версию.
Мой вопрос (ы): Где лучше?место для включения этих дополнительных стилей, чтобы пользователь увидел мобильную версию?Должен ли я включить эти стили в исходную таблицу стилей или было бы лучше, если бы я выделил их в их собственную таблицу стилей?
Скажите, что мой сайт полностью создан с использованием поплавков, но моя мобильная версия будет отображать всеэлемент сложен друг на друга.Как мне показать, что с помощью медиа-запросов?Это так же просто, как объявление float: нет;или что-то?
По сути, я пытаюсь спросить в приведенном выше абзаце, как мне построить свою таблицу стилей так, чтобы, например, основные цвета и, возможно, позиции ссылок или что-то еще сохранялось в мобильном телефоневерсия, как в настольной версии, но с такими отличиями, как наложение всего друг на друга в мобильной версии?
Являются ли правила в разделе медиазапросов таблицы стилей в основном «перевешивающими» то, что вы »Вы объявили в разделах не медиа-запросов?
Я нашел много примеров использования медиа-запросов, но я не могу найти один работающий пример полного сайта.Если у меня есть ссылки на mobile.css и main.css на одной странице HTML, как они работают вместе, чтобы сохранить некоторые аспекты моего сайта в мобильной версии, но изменить другие?
Последний вопрос: возможно ли это?иметь полностью фиксированный дизайн, но при этом использовать медиа-запросы?Код по-прежнему сможет определять, когда браузер сжимается или расширяется после определенной ширины / высоты, верно?
Извините за длинный и, вероятно, запутанный вопрос.Я надеюсь, что вы можете сказать, что я пытаюсь спросить.