1

コンテンツ領域の高さが 100% のレイアウトがあります。問題は、iframe が 100% の高さで完全に機能することですが、通常の div では機能しません。div の高さを 100% にする方法はありますか? 白い領域は黒い領域で埋められるべきですが、そうではありません。どんな助けでも大歓迎です。

http://jsfiddle.net/mp8nr/1/

ここに画像の説明を入力

4

4 に答える 4

2

.inner-content高さも 100%に設定するとうまくいきます。

.inner-content {
    margin-bottom: -109px;
    padding-top: 109px;
    height: 100%;
}
于 2012-05-14T13:15:29.353 に答える
1

内部コンテンツ クラスを

height: 100%;
于 2012-05-14T13:20:43.020 に答える
0

親要素の高さも設定する必要があります。

<section role="main" id="content">
  <div class="inner-content" style="height: 100%">

(もちろん、これはどういうわけかスタイルシートに入れる必要があります...ページ内の他の要素にクラスを使用するので、そこに配置しませんでした...)

于 2012-05-14T13:17:57.280 に答える
0

使用位置:絶対

http://jsfiddle.net/adrianjmartin/mp8nr/27/

于 2012-05-14T13:13:19.577 に答える