@MRcracker

Как оформить первые две карточки?

Есть стандартная структура вывода блог постов. Подскажите, как можно для первых двух карточек задать другие стили для вывода?
  • Вопрос задан
  • 65 просмотров
Решения вопроса 1
AntonLitvinenko
@AntonLitvinenko
HTML coder
Если нужно менять не только стили но и структуру, то для цикла добавляете счётчик, ставите проверку на первые два итема и для них выводите другую разметку, а для остальных стандартную
<?php if ( have_posts() ) : $ir = 0; while ( have_posts() ) : the_post();

  if ( $ir == 0 || $ir == 1 ) {
    get_template_part( 'template-parts/article-wide' );
  } else {
    get_template_part( 'template-parts/article' );
  }

$ir++; endwhile; endif; ?>
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
develx
@develx
Web developer
.post:nth-child(-n + 2) {
  /* стили первых двух постов */
}
Ответ написан
Benzin102
@Benzin102
Shitcoder
Можно еще при выводе доп. классы навешать, или :nth-child
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы