レスポンシブ Web サイトを構築しています。デフォルトの高さをpxで設定したくありませんが、このようにしたいです。これはレイアウトの上部のみになります。例: prowly.com。
そして私のフィドル:
html, body {
margin: 0;
padding:0;
}
div#handler {
width: 100%;
height: 110%;
display:block;
}
div#content {
width: 100%;
height:100%;
background: red;
}
div#content2 {
width: 100%;
height: 10%;
background: blue;
}
HTML
<body>
<div id="handler">
<div id="content">I want to 100% height of browser</div>
<div id="content2">I want 10% of height browser</div>
</div>
</body>
Ps。私も見たように、高さの 100% は Safari iPhone と Opera Mobile でバグがあるので、どうすればよいかわかりません。もちろんJSも使えますが、他に方法はありますか?