Как правило, выравнивание по вертикали кнопок (и других элементов встроенного блока) с текстом можно выполнить, установив vertical-align:middle
на кнопке. Я делаю это для значков, которые отображаются рядом с текстом внутри свободно текущих текстовых элементов.
ion-button {
vertical-align: middle;
}
<h6>
text• text•
<ion-button shape="round"></ion-button>
</h6>
В вашем конкретном случае, однако, я не могу сказать, как на самом деле используется ваш h6
. (Вероятно, не семантически.) Иногда получение кнопок или значков для выравнивания по вертикали лучше выполнить с помощью слотов одного из элементов обертывания Ionic, например ion-toolbar
или ion-item
.
<ion-item>
<ion-label>text• text•</ion-label>
<ion-button shape="round" slot="end"></ion-button>
</ion-item>