Чередование динамически блоков

158
22 февраля 2018, 12:12

Привет всем. Вопрос такой может кто уже сталкивался есть такая верстка к примеру. Черный квадрат это картинка , красный блок это какой то текст. Блоки эти динамические инфу берут из базы. Как организовать чтоб они так через один шли ? В голове только брать ключ массива и проверять его на четность не четность. Или создавать доп свойство? Может как то через jq управлять ? Верстку натягиваю на CMS bittix

Answer 1

Получили вы массив из БД, дальше бежите по этому массиву и отображаете примерно так:

for ($i = 0; $i < 10; $i++) {
    if($i % 2 === 0){
        echo "чёрный\n";
    } else {
        echo "красный\n";
    }
}

Блоки в этом случае должны быть свёрстаны как inline естественно, так что бы по 2 в ряд убиралось.

READ ALSO
Как развернуть вложенный блок на вессь экран по ширине?

Как развернуть вложенный блок на вессь экран по ширине?

Как сделать, чтобы зеленый блок развернулся на весь экран по ширине, при условии, что его нельзя менять его вложенность относительно того...

190
Секрет адаптивной верстки

Секрет адаптивной верстки

Специально нашел видимый пример: У нас есть 2 сайта:

192
В чем заключается ошибка текста? dbForge mysql

В чем заключается ошибка текста? dbForge mysql

Говорит об ошибке в тексте и не может сохранить

232
Таймаут при выполнении SQL запроса к БД

Таймаут при выполнении SQL запроса к БД

Есть работающий запрос, индексы созданы, выполняется в Navicat 290+- секунд, но при выполнении его из своего софта получаю ошибку:

153