Я хотел бы центрировать заголовок заголовка div вертикально посередине заголовка div, но независимо от того, что я пытаюсь, я не могу заставить его сидеть посередине. Может ли кто-нибудь посоветовать?центр div по вертикали посередине другого div
HTML
<div class="main-wrapper-onepage">
<!-- header -->
<div class="header">
<div class="header-headline">Dan Morris</div>
</div>
<!-- header-end -->
</div>
CSS
.header {
width:100%;
height:667px;
background-image:url(../images/header_background.jpg);
background-size:cover;
text-align:center;
}
.header-headline {
width:100%;
text-align:center;
font-size:70px;
color:#FFF;
font-family: 'Montserrat', Helvetica, Arial, sans-serif;
display:inline-block;
vertical-align:top;
}
JSfiddle здесь: https://jsfiddle.net/w77pdnxh/
Возможный дубликат [Горизонтально центрирования DIV в DIV] (http://stackoverflow.com/questions/114543/horizontally-center-a-div-in-a-div) –
Когда вас скажем, центр, вы имеете в виду горизонтальный центр или вертикальный центр? Когда я запускаю ваш jfiddle, он сосредоточен по горизонтали для меня. – JoeL
Какие версии браузеров вам нужны для поддержки? Является ли HTML5 опцией? Если это так, есть хорошее решение с flexboxes. В противном случае вам нужно сделать некоторые обманки с помощью встроенного блока. –