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

Здравствуйте.
Есть секция в которой 3 блока в обёртке.
<div class="section">
   <div class="wrapper">
      <div class="block_1">Блок 1</div>
      <div class="block_2 active">Блок 2</div>
      <div class="block_3">Блок 3</div>
   </div>
</div>

Высота и ширина каждого блока во весь экран.
Нужно, чтобы блок с классом active был прижат к левому краю экрана, а соседние, сдвигались относительно active
Например, если block_3 с классом active, то он прижат к левому краю экрана, а block_1 и block_2 уходят за экран, влево.
Чтобы active влиял на положение соседних.
5c94ac803d33e773024439.png
  • Вопрос задан
  • 165 просмотров
Пригласить эксперта
Ответы на вопрос 1
@relows
Учусь веб дизайну и программированию
Тебе нужен flexbox
Вот урок: https://html5.by/blog/flexbox/
Активному элементу задашь свойство чтобы он всегда был последним, а отцентруешь как удобно
Ответ написан
Ваш ответ на вопрос

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

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