У меня есть три столбца с именем <div class="pageColumnOneThird">
.Ответственные столбцы div, где элементы столбца меняются на размер экрана
Внутри каждого столбца Принести изображения и сообщения с помощью PHP, где новый элемент получает помещается в top left column
и следующий в top middle column
и третий в top right column
прежде чем она восходит к left column
снова.
Теперь я пытаюсь сделать это отзывчивым, так что, когда отображаются два столбца, меняется расположение каждого изображения/сообщения.
пример: Когда есть только две колонки бок о бок мне нужно первый ряд элементов, чтобы быть элементом 1 и 2. Затем вторая строка должна быть элементом 3 и 4.
Is есть ли способ сделать это с помощью CSS?
Если нет, есть ли быстрый код jQuery, который может сделать это для меня?
Код
<!-- FIRST COLUMN -->
<div class="pageColumnOneThird">
<div class="itemWrap">Element 1</div>
<div class="itemWrap">Element 4</div>
<div class="itemWrap">Element 7</div>
</div>
<!-- SECOND COLUMN -->
<div class="pageColumnOneThird">
<div class="itemWrap">Element 2</div>
<div class="itemWrap">Element 5</div>
<div class="itemWrap">Element 8</div>
</div>
<!-- THIRD COLUMN -->
<div class="pageColumnOneThird">
<div class="itemWrap">Element 3</div>
<div class="itemWrap">Element 6</div>
<div class="itemWrap">Element 9</div>
</div>
Херес jsfiddle, а также.
Можете ли вы сделать JSFiddle? – martin
@Martin добавил :) – PhyCoMath
Значит, вы просто хотите использовать медиа-запросы? https://developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/Using_media_queries. Я не понимаю, что вы пытаетесь сделать. – martin