Я пытаюсь создать адаптивный сайт (не используя flex).Мне нужно создать заголовок над двумя display:table
ячейками, и я бы хотел, чтобы он был в центре.Основное число, в котором находится стол - text-align:justify
.Ничто из того, что я делаю, не исправляет это!
Я перепробовал почти все, что смог найти по этому вопросу: text-align:center;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
margin: 0 auto;
просто margin: 0 auto;
и многочисленные комбинации вышеперечисленного,Текст упорно остается в правом углу.
1011 * HTML
<div class="row">
<div class="novel novelleft">
<div class="noveltitle">TITLE</div>
stuff
</div>
<div class="novel novelright">
more stuff
</div>
</div>
CSS
.novel {
display: table;
width: 100%;
padding: 10px;
text-align: justify;
text-align-last:left;
background-color: #fff;
}
.novelleft {
width: 40%;
display: table-cell;
vertical-align: top;
padding-left: 13%;
background-color: #fff;
}
.novelright {
width: 60%;
display: table-cell;
vertical-align: middle;
padding-right: 13%;
background-color: #fff;
}
.noveltitle {
font-family: 'Cinzel', serif;
text-align: center;
}
Мои извинения, если это не так, я здесь новый.Спасибо за любую помощь!
РЕДАКТИРОВАТЬ Вот что он делает Что я хочу, чтобы он делал