Я создаю сайт с 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
В верхнем ряду есть подписи, но также и надоедливый пробел. Нижние три строки являются примерами того, как я хочу, чтобы это выглядело (без границ или промежутков между изображениями). Все строки и отдельные виджеты не имеют отступов, полей или желобов, и я уже настроил отступ темы на 0
с помощью CSS.
Я уверен, что мне не хватает простой строки кода, но это сводит меня с ума! Пожалуйста, пришлите помощь.