Шаг 1
Удалите все встроенные стили из каждого элемента и поместите их в CSS как классы по следующим строкам:
.percent {
color: #EE939C;
font-family: robotobold;
font-size: 30px;
vertical-align: middle;
}
.detail {
color: #ffffff;
font-family: robotolight;
font-weight: lighter;
font-size: 15px;
}
Шаг 2
Удалить все <br/>
s
Шаг 3
Завернуть каждый элемент как следующую разметку
<div class="fancy-item"> <!-- your group -->
<img ...>
<div> <!-- flexbox sub-group -->
<span class="percent">1.80%</span>
<span class="detail">from yesterday</span>
</div>
</div>
Добавьте остаток вашего CSS:
.fancy-item {
display: flex;
align-items: center;
}
Шаг 4
Добавьте немного нижнего поля к .percent
или верхнего поля к .detail
, если вы хотите их установить немного врозь.
Готово!
Примечание: Вам не нужно использовать имена моих классов, используйте то, что имеет смысл в вашем контексте.
Еще одно примечание: Шаги 1-3 являются наиболее важными. Они позволяют вам менять все элементы одновременно, если вам не нравятся конкретные детали, без необходимости go просматривать каждый из них и вносить изменения. DRY - один из важнейших принципов программирования.