Задать вопрос
Qairat
@Qairat
frontend developer, angular 2+

Как изменить места блоков при адаптивности?

У меня есть header.
При нормальном экране смотрится вот так:
d21dcf86717c45feb413c3aed9bbecf4.png
Теперь, при адаптивности смог сделать этот header вот так:
ba08da305aac4872bc1cea470f48af16.png
А хочется вот так:
e5f8711d936b496a94d4b7088e3b3e49.png
Помогите, как мне решить эту проблему?
Вот код моего css:
@media screen and (max-width: 600px) {
               .head-address, .head-search, .head-btn{
                    display:none;
               }
               .hedik{
                    float: none;
                    margin: 0 auto;
               }
               .head-number{
                    order: 1;
               }
               .head-cart{
                    order: 2;
               }
               .navbar-header{
                    order: 3;

               }
            }
  • Вопрос задан
  • 150 просмотров
Подписаться 1 Оценить 4 комментария
Пригласить эксперта
Ответы на вопрос 1
изначально неправильно немного сверстали без задумки на нужную вам адаптивность, если быстро и просто то вместо
<div class="col-lg-2"></div>
<div class="col-lg-6"></div>
<div class="col-lg-2"></div>
<div class="col-lg-2"></div>


можно так
<div class="col-lg-2 col-xs-12"></div>
<div class="col-lg-6 xs-hidden"></div>
<div class="col-lg-4 col-xs-12">

   <div class="row">

     <div class="col-sm-6 col-xs-12">телефон</div>
     <div class="col-sm-6 col-xs-12">корзина</div>

   </div>
   <div class="row xs-hidden">

     <div class="col-sm-6">заказать звонок </div>
     <div class="col-sm-6">поиск</div>

   </div>

</div>


но это примерно, поработайте еще с "col" ибо сейчас выглядит плохо, бутстрап сделает много работы за вас если правильно будете ним пользоваться
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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