Я использую div, который охватывает 100% высокий и 100% широкий независимо от того, какой размер окна браузера или размер экрана, а контент всегда должен быть зафиксирован посередине, но по какой-то странной причине (Наверное, потому, что это был долгий день). Кажется, я не вижу проблемы, почему контент находится в верхней части страницы, будь то посередине, но не в центре внимания сверху вниз?Div не ориентирован на страницу по запросу
body{
font-family: 'Open Sans', sans-serif;
color: #FFF;
height:100%;
width:100%;
margin:0;
padding:0;
position:relative;
background-color: #1abc9c;
}
#imgDiv {
position:relative;
height:100%;
width:100%;
background-color: #1abc9c;
color: #FFF;
display:table;
text-align:Center;
}
#imgDiv div {
display:table-cell;
vertical-align:middle;
width:100%;
}
<div id='imgDiv'>
<h1>
<img src="img/#.png" style="width: 15%;" />
</h1>
<h2>
<a href="http://www.#.co.uk/" target="_blank">Link</a>
</h2>
<center>
<a class="rotate" href="https://www.facebook.com/#" target="_blank"><img src="img/facebook.png" class="rotate"></a>
<a class="rotate" href="https://twitter.com/#" target="_blank"><img src="img/twitter.png"></a>
<a class="rotate" href="https://www.linkedin.com/profile/view?id=#" target="_blank"><img src="img/linkedin.png"></a>
<a class="rotate" href="https://dribbble.com/#" target="_blank"><img src="img/dribbble.png"></a>
</center>
</div>
Вот мой Fiddle
и как это должно быть? – AndrewWhite
Таким образом, содержимое должно быть равномерно распределено сверху вниз и слева направо, так что в середине окна браузера. – user3520443
Итак, пытаясь понять это, вы говорите, что вы пытаетесь его всегда центрировать по вертикали? Так как горизонтальное центрирование работает отлично. – Wayne