@Giterman

Mobile First или разделение стилей?

Здравствуйте!
Хотелось бы узнать у более опытных разработчиков, какой способ адаптивной верстки предпочтительнее использовать:

Mobile first
.text {
  font-size: 12px;
  color: #222;
}

@media (min-width: 768px) {
  .text {
    font-size: 14px;
  }
}

Вынесение различающихся стилей в соответствующие медиа-запросы
.text {
  color: #222;
}

@media (max-width: 767px) {
  .text {
    font-size: 12px;
  }
}

@media (min-width: 768px) {
  .text {
    font-size: 14px;
  }
}


Заранее спасибо за ответ!
  • Вопрос задан
  • 606 просмотров
Пригласить эксперта
Ответы на вопрос 4
web_Developer_Victor
@web_Developer_Victor
Что такое google?
Суть в том, что мобильные устройства более слабые, чем компьютеры и когда вы делаете по медиа запросам, то телефону нужно сначала отобразить desktop версию, а потом ещё и медиа запроси. А когда вы делаете по принципу mobile first, то телефону нужно отобразить только одну страничку, без медиа запросов, а компьютеры с этим и так справляется
Ответ написан
sevirinov
@sevirinov
Web Developer
Mobile-first
Сначала пишите стили для мобильного устройства, как обычно без медиа-запросов
А уже для больших разрешений правите стили в медиа-запросах.
Ответ написан
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
Для font-size и многих других свойств можно применить
https://gist.github.com/indrekpaas/7f22e44ace49b5124eec
Остальное решит scss
https://habr.com/post/156645/ (только пример, для боевого использования можно подобрать готовые отполированные библиотеки миксинов)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы