0

次の CSS ルールを使用しているにもかかわらず、#root_menu_div の高さが 0px になっています。

#html{height:100%}
#body{height:100%}
#container{height:100%}
#body_container{height:100%}
#search{height:100%}

#root_menu_div {
min-height:100% !important; 
display:block !important; 
position:static !important;
}

#root_menu_div のコンテンツは、そのコンテナー (#search) の外に流れます。だから私は高さ/位置/表示の問題があると思います。終了タグが欠落しているように振る舞いますが、すべて持っています。

URL は次のとおりです: http://whiterootmedia.com/root_menu/index.html

4

3 に答える 3

2

@bfavaretto と @j08691 が提案したように、次のことを試してください。

html, body {height:100%;}
#root_menu_div {min-height:100%;}

jsFiddle デモ. IE7/8/9、FF、Safari、Chrome で正常にテストされました。

于 2012-12-10T00:54:48.863 に答える
0

div コンテナー内に含まれるすべてが非表示になります。

 div の内部 html に追加できます。

于 2012-12-10T00:48:15.643 に答える
0

JavaScript を使用しない限り、高さがブラウザー ウィンドウに対して相対的な場合、高さを 100% に設定することはできません。

于 2012-12-10T00:38:39.603 に答える