Я пытаюсь создать себе flexbox со следующим дизайном:
Мой html выглядит так (и я бы не хотел это менять):
<div class="wrapper">
<div class="page-header">Heading</div>
<h3 class="right_1">right_1</h3>
<div class="right_2">right_2</div>
<div class="left">form element</div>
<h3 class="right_3">right_3</h3>
<div class="right_4">right_4</div>
</div>
Это стандартный макет страницы контактов Joomla. Я хочу изменить дизайн, но без изменения кода html/php.
Возможно ли это с помощью flexbox?
И могу ли я использовать запросы @media
, чтобы right_1
- right_4
перемещались под left
в мобильной версии (‹ 800px или пример)?
Я сам не могу заставить его работать, я всегда получаю right_1
- right_4
рядом друг с другом, а не складываются на общую высоту левой части.