Итак, я почти уверен, что невозможно сделать следующее, но все же подумал, что спрошу!
У меня есть 2 столбца контента в дизайне моего сайта. У обоих есть плавающий div-обертка, поэтому они сидят рядом. Это хорошо выглядит на настольном макете, а на мобильном (отзывчивом) макете они в настоящее время заполняются до 100% ширины и располагаются друг над другом.
Что я действительно хотел бы сделать, так это изменить порядок вложенных элементов div внутри каждой плавающей оболочки на мобильном макете, чтобы, по сути, два столбца сливались в один столбец, а порядок вложенных элементов div изменялся, как показано ниже:
DESKTOP
1 5
2 6
3 7
4 8
MOBILE
1
5
2
3
6
7
8
4
Надеюсь, это достаточно ясно! Я знаю, что могу использовать flexbox для изменения порядка на мобильном макете, но насколько я могу изменить порядок, это изменить порядок только в каждом отдельном div-оболочке. Также пытались по-разному перемещать вложенные элементы div на макете рабочего стола, но безрезультатно.
РЕДАКТИРОВАТЬ: Извините, я должен был вставить свой код либо:
<div id="container">
<div class="wrapper-left">
<div class="divInside div1">1</div>
<div class="divInside div2">2</div>
<div class="divInside div3">3</div>
<div class="divInside div4">4</div>
</div>
<div class="wrapper-right">
<div class="divInside div5">5</div>
<div class="divInside div6">6</div>
<div class="divInside div7">7</div>
<div class="divInside div8">8</div>
</div>
</div>
or
<div id="container">
<div class="wrapper">
<div class="divInside div1">1</div>
<div class="divInside div2">2</div>
<div class="divInside div3">3</div>
<div class="divInside div4">4</div>
<div class="divInside div5">5</div>
<div class="divInside div6">6</div>
<div class="divInside div7">7</div>
<div class="divInside div8">8</div>
</div>
</div>
Также вот изображение, иллюстрирующее то, что мне нужно. Искренние извинения, это мой первый вопрос здесь!