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;

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

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

Войти через центр авторизации
Похожие вопросы
06 мая 2024, в 12:36
30000 руб./за проект
06 мая 2024, в 12:22
5000 руб./за проект
06 мая 2024, в 12:19
1500 руб./в час