У меня есть HTML-код:
<div class="left">
<span class="panelTitleTxt">Title text</span>
</div>
Мой CSS выглядит следующим образом:
.left {
background-color: #999999;
height: 50px;
width: 24.5%;
}
span.panelTitleTxt {
display: block;
width: 100%;
height: 100%;
}
Теперь как выравнивать центр текста внутри div? (Предположим, что "левый" div после преобразования% получает ширину px 100px)
Я попробовал стандартный способ использования margin:auto
, но это не работает.
Также я хочу избежать использования text-align:center
.
Есть ли другой способ этого?