私はこれが可能かどうか疑問に思っています。私は可変量のテキストを含むことができるヘッダーを持っています。その下には、ページの残りの高さを取りたい別の要素があります。 75pxが.header
の設定高さである動的値でcalc()を使用していますか?
.content {
height: calc(100vh - 75px);
}
:
<div class="header row">
<div class="title column large-5">Potentially very long text</div>
<div class="menu column large-7">Menu items</div>
</div>
<div class="content">
</div>
<div class="footer">
</div>
通常、私は、この使用CALC、例えばを行うだろう。
しかし、この例では、.header
要素は動的であり、高さが設定されていません。パディングとフォントサイズのみが設定されます。
複雑なことに、これはFoundation Gridのレイアウトも使用していますので、display: table
(.title
と.menu
をデスクトップに横並びに並べて、モバイルに積み重ねてください)に気を遣います。
動的ヘッダー要素の高さを取得する方法はありますか(JQueryを使用せずに)
あなたはフレキシボックスを使用することはできますか? http://codepen.io/anon/pen/gmaape –
@MichaelCokerありがとう!その答えをしたいですか? – MeltingDog