У меня есть значки, которые я хочу центрировать как по горизонтали, так и по вертикали.Как центрировать символ, который больше его контейнера
См codepen и фрагмент кода ниже:
div {
border: 1px solid black;
}
.icon-placeholder {
height: 34px;
overflow: hidden;
width: 34px;
}
.icon {
color: hotpink;
font-size: 400%;
}
.icon::before {
content: '+';
}
<div class="icon-placeholder">
<span class="icon"></span>
</div>
Как я могу сделать это, независимо от размера шрифта .icon
«s.
Я пробовал transform
, position: absolute
, display: table
не повезло. Я не могу использовать flex.
[Как центр элементов по вертикали и горизонтали в Flexbox] (http://stackoverflow.com/a/33049198/3597276) –