Я получил сетку стиля кладки, как это:
<div class="masonry">
<div class="brick">
<p>Img Title</p>
<img src="img.jpg">
</div>
<div class="brick">
....
</div>
</div>
С этим css:
.masonry {
transition: all .5s ease-in-out;
column-gap: 00px;
column-fill: initial;
box-sizing: content-box;
}
.masonry .brick {
text-align: center;
margin-bottom: 0px;
display: inline-block;
vertical-align: top;
}
.masonry .brick p{
color: black;
position: absolute;
transition: all .5s ease-in-out;
}
.masonry .brick img {
max-width: 100%;
vertical-align: middle;
transition: all .5s ease-in-out;
backface-visibility: hidden;
}
Как бы я центрировал тег p (вертикальный и горизонтальный) вмакет масонства с помощью css?
Как только я меняю положение на что-то вроде left = 50%, он попадает на половину сетки масонства, а не на один кирпич по какой-то причине. Выравнивание текста: центр, кажется, не работает вообще.
Идея, конечно, такова: если вы наводите курсор на одно изображение, в середине отображается заголовок изображения.