Используя CSS, как мне получить следующий макет?
Обратите внимание, что порядок элементов на мобильном устройстве отличается от настольного!
В настоящее время я использую bootstrap 4 . Следующий код «работает» для настольной версии, однако не работает для мобильной версии.
<div class="container">
<div class="row">
<div class="col-md-4">
<div class="a">
A
</div>
<div class="d">
D
</div>
</div>
<div class="col-md-8">
<div class="b">
B
</div>
<div class="c">
C
</div>
</div>
</div>
</div>
Как мне добиться желаемого макета? Я рассматриваю решения с использованием:
- Bootstrap 4
- Flexbox
- CSS Grid