У меня есть 3 встроенных блоков в моем HTML:HTML встроенные блоки не прямые?
<div class="top">
<div class="inline color2 player1 polygon">
<div class="title">KDZaster</div>
</div>
<div class="inline color1 round polygon">
<div class="title">Grand Finals</div>
</div>
<div class="inline color2 player2 polygon">
<div class="title">DarthArma</div>
</div>
</div>
Все 3 блоки устанавливаются display: inline-block
, и все они имеют одинаковые строки-высоты. Однако средний блок имеет меньший размер шрифта. Из-за этого меньшего размера шрифта, сам блок, кажется, установлен ниже других блоков. Я включил jsfiddle:
https://jsfiddle.net/7jvtog6d/
Почему это происходит? Есть ли легкое решение?
Использование 'вертикального выравнивания: top' для' '.inline класса –
https://jsfiddle.net/7jvtog6d/1/ это то, что вы ищете для? Я добавил 'vertical-align: bottom' к встроенному классу – user3080953
его еще 1px, если вы добавите вертикальное выравнивание. –