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
изначально неправильно немного сверстали без задумки на нужную вам адаптивность, если быстро и просто то вместо
<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" ибо сейчас выглядит плохо, бутстрап сделает много работы за вас если правильно будете ним пользоваться
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект