Прежде всего, мои извинения. Я знаю, что здесь есть различные решения, но для жизни я не могу заставить их работать.
Для отзывчивого веб-сайта я пытаюсь центрировать h1 в div.
Центрирование по горизонтали не является проблемой, но у меня возникают проблемы с вертикальной ориентацией. Предположительно, я делаю что-то неправильно или неправильно понимаю объяснения, которые я нашел здесь (или, возможно, оба).
Итак, поскольку я, вероятно, интерпретирую более ранние решения, заданные неверным способом, может кто-то объяснить, что именно я должен добавить в код ниже, чтобы h1 центрировать по вертикали?
(Чтобы сделать этот вопрос актуальным как можно большему количеству людей, я уже лишил код всех своих предыдущих попыток сделать это сам.)
CSS:
html, body {
height: 100%;
margin: 0;
}
#section1 {
min-height: 90%;
text-align:center
}
HTML:
<div class="section" id="section1">
<h1>Lorem ipsum</h1>
</div>