Здравствуйте! Как выровнить иконку? В первом примере видно, что она сьзжает по горизонтали, во втором по вертикали.
Проблему решает display: flex но нужно без него.
Линии debug находятся на 50%, следовательно они сдвинуты.
Пример: блок 100x100 и если рисовать линии в 1px с дебагом в 50%, то по горизонтали будет линия на 51px, по вертикали тоже на 51px. Линии надо ровно сначала провести)
Мб .icon{
Position:absolute;
Top:50%;
Margin-top:-3px;
Left:50%;
Margin-left:-5.5px;
}