【发布时间】:2021-09-29 12:04:50
【问题描述】:
我正在尝试制作一个在悬停时显示文本的图像网格。在执行此操作时,我遇到了一个问题。我的布局变成了这样:
文字没有以图片为中心,网格布局不知为何变成了这样。感谢您的帮助!
.members-grid {
display: grid;
grid-gap: 5px;
justify-items: center;
padding-bottom: 5em;
}
.members-grid .size {
width: 100%;
}
/* For tablets: */
@media only screen and (min-width: 600px) and (max-width: 768px) {
.members-grid {
grid-template-columns: auto auto;
}
.size {
width: 45%;
}
}
/* For desktop: */
@media (min-width: 768px) {
.members-grid {
grid-template-columns: auto auto auto;
}
.size {
width: 30%;
}
}
.name {
overflow: hidden;
cursor: pointer;
position: relative;
}
<div class="members-grid">
<div class="pic">
<img src="eunbi.jpg" alt="kwon eunbi" class="size">
<div class="name">
<h2>Kwon Eunbi</h2>
</div>
</div>
<div class="pic">
<img src="sakura.jpg" alt="miywaki sakura" class="size">
<div class="name">
<h2>Miyawaki Sakura</h2>
</div>
</div>
<div class="pic">
<img src="hyewon.jpg" alt="kang hyewon" class="size">
<div class="name">
<h2>Kang Hyewon</h2>
</div>
</div>
</div>
【问题讨论】:
-
请修改您的帖子标题以提出明确、具体的问题。