Qairat
@Qairat
frontend developer, angular 2+

Как сделать адаптивность?

Всем привет
Сверстал лендинг пейдж на бутстрапе!
Теперь надо сделать адаптивность на различные устройство.
Киньте пожалуйста ссылку проверенные или же как-то помогите плиз)
Вот мой сайт
  • Вопрос задан
  • 107 просмотров
Пригласить эксперта
Ответы на вопрос 3
Создаем файл mobile.css , пишем в него код:

@media only screen and (min-width: 600px) and (max-width: 1023px) {
 body {color:#fff}
 header {background-color:red;}
}

То есть для ширины от 600 пкс до 1023 пкс будет выполняться body {color:#fff} и header {background-color:red;}
Ответ написан
pavlyukov_i
@pavlyukov_i
Вот на оф.сайте информация - клик

А вообще бы Вы сначала до ума довели desktop версию. Горизонтальный скрол, поехавшие блоки. Фиксите.
Ответ написан
Комментировать
webinar
@webinar Куратор тега Веб-разработка
Учим yii: https://youtu.be/-WRMlGHLgRg
У бутстрапа адаптивность есть из коробки и реализована через grid:
getbootstrap.com/css/#grid-media-queries
В чем проблема?
Вот у Вас в коде есть виды тортов, у них class="col-md-3" а почему бы не сделать class="col-xs-12 col-sm-6 col-md-3" - будет адаптивно, в том же духе с остальным.
Ну и шапку так же или без бутстрап с помощью медиазапросов.
Если хотите резину - старайтесь минимизировать фиксированные величины типа px, и используйте % или vh,vw,rem и другие относительные единицы. Показательный пример - Ваше лого. Оно ужасно смотрится на маленьких дисплеях.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы