Я делаю сайт, дизайн отзывчив. Но для меню я выбираю простую кнопку переключения, где меню будет находиться при загрузке на мобильное устройство. Когда кнопка будет нажата, меню появится с простым <ul><li>
рендерингом маркированного списка. Но дело в том, что для сайта я сделал сложный CSS для меню; когда я загружаю сайт в мобильное устройство, что мне делать?Загрузите разные CSS для разных медиа-ширины
- Нужно ли сбросить все свойства CSS, сделанные в меню CSS, а затем сделать CSS для мобильных устройств в запросе на медиа?
Я думаю, что это не жизнеспособная идея.
Затем, что мне делать? Мой коллега предложил мне загрузить разные CSS для разных медиа-ширины, но как?
Я хочу избежать @import
в CSS, так как он снижает скорость сайта.
Чтобы добавить к этому, это называется мультимедийными запросами CSS, если вы хотите больше узнать о теме Google. –
@MikeBrant Спасибо. На самом деле я работаю с CSS-запросами, но боролся только с меню CSS. И таким образом я решил свою проблему без viewport checker JS. :) –
Но эта теория вызывает беспокойство при активизации мини-классификации CSS. :( –