Каждый раз, когда я решаю проблему с компоновкой, я, кажется, создаю новую. У меня была проблема, которая была очень любезно решена на текстовом слайдере, который я строю. Для сравнения JS-часть была простой. Все, что я хочу сделать, это иметь два абсолютно позиционированных элемента внутри родительского контейнера, которые вертикально выровнены с внешней оболочкой.Вертикальные выровнять абсолютные элементы/Flexbox
Я воссоздан проблема здесь: http://codepen.io/emilychews/pen/oBPjbR
я должен держать определенные элементы, поэтому я не могу избавиться от слайдера обертки, но я хотел бы иметь оба набор текста сидеть вертикальной середины внешнего элемента. Любая помощь была бы прекрасной, чтобы остановить выпадение волос.
.outerwrap {
background:red;
width: 100%;
height: inherit;
padding: 10% 5%;
}
.bb_slide_text2 {
position: absolute;
top: 0;
padding-top: 10%;
}
<section class="outerwrap">
<div class="bb_slidetextwrapper2">
<div class="bb_slide_text bb_slide_text1">
<h2>First Heading</h2>
<p>First line of text</p>
</div>
<div class="bb_slide_text bb_slide_text2">
<h2>Second Heading</h2>
<p>Second Line of text</p>
</div>
</div>
</section>
Эмили