【发布时间】:2017-04-07 00:51:06
【问题描述】:
我正在使用 WordPress 建立一个网站。在我的主页上,我想要一个包含不同产品的图片网格 (10 x 3),当您将鼠标悬停在每张图片上时,会弹出带有产品名称的标题。
我已经完成了其中的 3/4,但每行下方都有巨大的空白。 :(
我正在使用 SiteOrigin 编辑器小部件插入图像,并使用 HTML 和 CSS 编写悬停效果代码。当前编码见下文。
HTML:
<div id="pic">
<img class="hover" src="http://peacefruit.net/wp-content/uploads/2016/11/Hassaku.png" />
<p class="text">Summer Mikan</p>
</div>
CSS:
.text {
color: #000000;
font-size: 16px;
font-weight: bold;
text-align: center;
background: rgba(255, 255, 255, 0.5);
}
#pic .text {
position:relative;
bottom:80px;
left:0px;
visibility:hidden;
}
#pic:hover .text {
visibility:visible;
}
这里是网站,你可以看到我做了什么:http://peacefruit.net
顶行有标题,但也有令人讨厌的间隙。底部三行是我希望它看起来如何的示例(图片之间没有边框或间隙)。所有行和单个小部件都没有填充、边距或装订线,我已经使用 CSS 将主题填充调整为 0。
我确定这是我缺少的简单代码行,但它让我发疯! 请发送帮助。
【问题讨论】:
标签: css image hover caption removing-whitespace