Я пытаюсь разместить три иконки fa в строке, чтобы они имели равную высоту. Дело в том, что они не выглядят выровненными, даже если я устанавливаю их размеры вручную (через свойство font-size) (мне нужно, чтобы их было около 11 пикселей). Я тоже пытался изменить свои позиции в течение довольно длительного времени. И каков результат:Font awesom icons alignment
.trash {
position: relative;
font-size: 11px;
}
.upload {
position: relative;
font-size: 11px;
}
.download {
position: relative;
top: 1px;
font-size: 11px;
}
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet"/>
<i class="fa fa-download download"></i>
<i class="fa fa-upload upload"></i>
<i class="fa fa-trash trash"></i>
Очевидно, что они не совпадают. Можно ли сделать их более «четными»? Я знаю, что подобные вопросы уже заданы, но они действительно не помогли мне.
Я думаю, что ваши значки выровнены после того, как вы установили верх: 1px download. Я установил строку для [https://jsfiddle.net/tjbaezid/bu0ufmse/2/] –
Я боюсь, что смещение находится в самом карикате. Вы должны специально ориентировать каждый символ, который не рассчитан на ту же высоту, что и другие. –