The_Lars
@The_Lars

Почему не работает «justify-content: center»?

Всем привет! Практикуюсь в разработке темы для Wordpress, цель сделать вывод контента колонками через flex. Получилось сделать колоночный вид но не получается центрировать через "justify-content: center"

Контент выводится так
<div class="content">
			<article class="box" id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
				<div class="thumbnail">
					<?php if ( has_post_thumbnail()) { ?>
						<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>" >
							<?php the_post_thumbnail('thumbnail'); ?>
						</a>
						<?php } ?>
					</div>
					<header class="post_header">
						<?php get_categories( $id ) ?>
						<?php
						if ( is_single() ) {
							the_title( '<h1 class="title_posts">', '</h1>' );
						} else {
							the_title( '<h2 class="title_posts"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h2>' );
						}

						if ( 'post' === get_post_type() ) : ?>
						<?php if ( has_post_thumbnail()) { ?>
							<?php } ?>
							<?php
							endif; ?>
							<p>Категории: <?php the_category(', '); ?></p>
						</header><!-- .entry-header -->
						<footer class="entry-footer">
							<?php avey_design_entry_footer(); ?>
							<div class="entry-meta">
								<?php the_time('F, d, y') ?>
							</div><!-- .entry-meta -->
						</footer><!-- .entry-footer -->
					</article><!-- #post-## -->
				</div>

И css
.content{
  margin: 0 auto;
  align-content: flex-start;
  justify-content: center;
  display: inline-flex;
  flex-wrap: wrap;
}
.box{
  width: 200px;
  height: 200px;
  background: tomato;
  margin: 5px;
}

Но контент всё равно прижат к левому краю... Вообще не понимаю, т.к на html всё работает =(
Я даже попробовал удалить весь css оставив только flex, но всё равно контент прижат...

Тему начинал делать с заготовки "underscores", сейчас попробовал скачать чистую "underscores" и опять тоже самое! ( ппц, я уже вскипаю...
  • Вопрос задан
  • 5059 просмотров
Пригласить эксперта
Ответы на вопрос 1
Godneth
@Godneth
Бизнес-технолог, Технологический Евангелист
Попробуй:
.parent {
  display: flex;
}

.child {
  margin: auto;
]
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы