レイアウトの問題を解決するたびに、私は新しいものを作成しているようです。私は構築しているテキストスライダで非常に親切に解決された問題がありました。比較するとJSの部分は簡単でした。私がしたいのは、外側のラッパーと垂直に整列された親コンテナの中に2つの絶対配置された要素があることだけです。Vertical Align Absolute Elements/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>
エミリー