Использование Bootstrap 4. Я хочу добиться этого:
![enter image description here](https://i.stack.imgur.com/Ym6Ov.jpg)
Игнорировать "Просмотреть все" и "Рейтинги 4,327"
В итоге я получил только это:
![enter image description here](https://i.stack.imgur.com/hPSRn.png)
Не имеет значения рейтинг 5, 4, 3 .... Я могу легко заменить их значками шрифтов.
Вот мой код:
<h4>Ratings and Reviews</h4>
<div class="d-flex">
<div class="text-center">
<span class="display-4 font-weight-bolder">3.1</span><br>
<span class="text-black-50">out of 5</span>
</div>
<div class="flex-grow-1">
<div class="row">
<div class="col-4 text-right">
5
</div>
<div class="col-8">
<div class="progress" style="height: 2px;">
<div class="progress-bar" role="progressbar" style="width: 75%" aria-valuenow="75" aria-valuemin="0" aria-valuemax="100"></div>
</div>
</div>
</div>
<div class="row">
<div class="col-4 text-right">
4
</div>
<div class="col-8">
<div class="progress" style="height: 2px;">
<div class="progress-bar" role="progressbar" style="width: 75%" aria-valuenow="75" aria-valuemin="0" aria-valuemax="100"></div>
</div>
</div>
</div>
<div class="row">
<div class="col-4 text-right">
3
</div>
<div class="col-8">
<div class="progress" style="height: 2px;">
<div class="progress-bar" role="progressbar" style="width: 75%" aria-valuenow="75" aria-valuemin="0" aria-valuemax="100"></div>
</div>
</div>
</div>
<div class="row">
<div class="col-4 text-right">
2
</div>
<div class="col-8">
<div class="progress" style="height: 2px;">
<div class="progress-bar" role="progressbar" style="width: 75%" aria-valuenow="75" aria-valuemin="0" aria-valuemax="100"></div>
</div>
</div>
</div>
<div class="row">
<div class="col-4 text-right">
1
</div>
<div class="col-8">
<div class="progress" style="height: 2px;">
<div class="progress-bar" role="progressbar" style="width: 75%" aria-valuenow="75" aria-valuemin="0" aria-valuemax="100"></div>
</div>
</div>
</div>
</div>
</div>
Как мне: - Сделать индикатор выполнения вертикально посередине по центру с текстом / звездочкой. - Смотрите, что я использую Row / Col, но я бы предпочел использовать вместо этого flexbox. - При минимально возможном CSS.