У меня такая настройка:
.productList {
padding: 10px;
width: 70%;
}
.prijzencontainer {
flex: 1;
}
.price {
margin-left: 50px;
}
.productblock {
margin: auto;
display: flex;
justify-content: center;
}
.product {
border-bottom: 1px dashed #aaa;
}
.product .name {
font-weight: bold;
}
.product .price {
float: right;
}
.product-header {
margin-top: 10px;
}
<div class="prijzencontainer">
<div class="productblock">
<section class="productList">
<div class=product-section>
<div class=product-header>
<h4>heading1</h4>
</div>
<div class="product">
<span class="name">example text</span><span class="price">99 euro</span>
</div>
</div>
</section>
</div>
</div>
Проблема заключается в том, что когда экран становится слишком маленьким, ценовая часть div "product" попадает под пунктирную линию, как это.
введите описание изображения здесь
Как сделать так, чтобы пунктирная линия была всегда ниже цены, чтобы люди с небольшими устройствами могли быстро узнать, какие услуги стоят и какие.