У меня проблема с расстоянием между двумя строками / элементами в шаблоне HTML.Я пытаюсь создать сетку для продуктов в нашем ресторане и скачал шаблон из интернета.Как вы можете видеть на этом рисунке: Issue1
У меня возникают проблемы с расстоянием между элементами первой и второй строк при попытке добавить новую строку в текст.Строки были добавлены с помощью элемента p, и при этом вся вторая строка просто уменьшается на столько места.
Это HTML-код, который я использую (версия выпуска или версия не выпуска)
<div class="col-12 col-sm-6 col-lg-4">
<div class="single-best-receipe-area mb-30">
<img src="https://www.coopathome.ch/img/produkte/880_880/RGB/4798850_001.jpg?_=1527527264626" width=290px height=304px alt="" class="center-block" />
<div class="receipe-content">
<h5 style="line-height: 0px;">Barilla - Penne Rigate fără gluten 400g</h5> <p style="color:#ff9400; text-decoration: line-through;" >14,00 RON</p> <p style="color:#ff9400; line-height: 0px;"> REDUCERE 10% - 12,00 RON</p>
</div>
</div>
</div>
<!-- Single Best Receipe Area -->
<div class="col-12 col-sm-6 col-lg-4">
<div class="single-best-receipe-area mb-30" >
<img src="https://www.coopathome.ch/img/produkte/880_880/RGB/4798854_001.jpg?_=1505902808944" width=320px height=304px alt="" class="center-block" />
<div class="receipe-content">
<a href="receipe-post.html">
<h5>Barilla - Spaghetti fără gluten 400g</h5>
</a>
</div>
</div>
</div>
А ниже добавлен пользовательский CSS, который я добавил:
.single-best-receipe-area .receipe-content {
padding-top: 30px;
text-align: center;
}
.mb-30 {
vertical-align: middle;
margin: 0 auto;
}
.receipe-content {
line-height: 0px;
}
Как вы можете видеть, я попробовал то, что нашел здесь на stackoverflow с использованием line-height:0px, но без успеха.К сожалению, я не веб-разработчик и просто пытаюсь создать список меню для нашего ресторана.Помощь будет высоко ценится.Спасибо!
РЕДАКТИРОВАТЬ: Демо с кодом: http://hanulsiminica.ro/test/menu.html
РЕДАКТИРОВАТЬ2: Более наглядное представление о проблеме: проблема2