Всем привет!!!
Имеется такая разметка:
<div class="page_content gallery_page">
<?php
$i = 0;
if (have_posts()) : while (have_posts()) : the_post(); ?>
<div class="gallery_post">
<a href="<?php the_permalink(); ?>">
<?php
if($i == 2){
echo get_the_post_thumbnail($post->ID, 'gallery-vertical');
} else if ($i == 7) {
echo get_the_post_thumbnail($post->ID, 'gallery-big-kvadrat');
} else {
echo get_the_post_thumbnail($post->ID, 'gallery-kvadrat');
}
$i++;
?>
<span class="mask">
<span class="arrow">
<i class="fa fa-arrow-right" aria-hidden="true"></i>
</span>
</span>
</a>
</div>
<?php endwhile; endif; ?>
</div>
К ней такой css:
.gallery_page {
display: flex;
flex-flow: row wrap;
justify-content: space-between;
.gallery_post {
position: relative;
.rounded(2px);
overflow: hidden;
transition: all 300ms ease-in-out;
margin-bottom: 20px;
&:hover {
.mask {
opacity: 1;
transition: all 300ms ease-in-out;
}
}
.mask {
opacity: 0;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(127,66,88,.6);
display: flex;
align-items: center;
justify-content: center;
transition: all 300ms ease-in-out;
.arrow {
color: #fff;
width: 70px;
height: 70px;
font-size: 20px;
display: block;
background: #7F4258;
line-height: 70px;
.rounded(50%);
}
}
}
}
Как заставить с помощью flexbox команд последние 2 блока стать в свободное пространство за большой квадратной тумбой??? За ранее всем спасибо!!!