У меня только что был второй взгляд на этот вопрос, и я думаю, что использование CSS не может корректно отображать символ или давать желаемый результат, но хорошо подходит для текста. Вероятное ограничение браузера.
У меня есть 2 решения здесь:
1.
Заменить vertical-align: super;
с vertical-align: middle;
затем добавить положение: относительная; верх: -2px;
. d {
display: table;
}
.c {
font-size: 80px;
border: 1px solid #666666;
display: table-cell;
vertical-align: middle;
position:relative; top:-2px;
}
2.
Использование таблицы делает лучше и дает желаемый результат:
<table style="width: 100%;">
<tr>
<td style="vertical-align: middle;border:1px solid #666666; font-size: 80px">
>
</td>
</tr>
</table
Проверить jsbin из результатов.
Примечание: 'display: tabel' (обратите внимание на опечатку) – Vucko
Вы хотите центрировать его в ячейке таблицы? Также исправить опечатку Vucko ответил на – Chelseawillrecover
да, но этот символ выглядит как символ подчеркивания (_). меньше свободного места на стороне меньше – Sandy