私は現在、1024x768 から 1600x1200 モニターの画面サイズを持つさまざまなユーザーが使用する単純な Web アプリを設計しています。
これは私がこれまでに達成したことです: http://jsfiddle.net/AdyQ5/
残念ながら、ページの上部が本文にオーバーフローしているようです。これを修正する方法について何か考えはありますか?
これが私のコードです:
CSS
#header {
width: 100%;
height: 20%;
min-height: 20%;
max-height: 20%;
position: fixed;
border-bottom: 1px solid #e8e8e8;
}
#main {
width: 100%;
height: 80%;
min-height: 80%;
max-height: 80%;
position: fixed;
overflow-y: scroll;
overflow-x: none;
top: 20%;
}
#text_header {
font-size: 1em;
font-weight: bold;
}
body {
margin: 0px;
font-family: Arial, Helvetica, sans-serif;
}
#title, #message {
width: 95%;
}
.container {
padding: 10px;
}
label {
font-size: 0.8em;
}
HTML
<div id="header">
<div class="container">
<span id="text_header">Virtual Idea Wall</span>
<p>
<label for="title">Please give your idea a title</label>
<br />
<input type="text" id="title" name="title"/>
</p>
<p>
<label for="message">Please provide details of your idea</label>
<br>
<input type="text" id="message" name="message"/>
</p>
<p>
<input type="submit" id="sendmessage">
</p>
</input>
</div>
</div>
<div id="main">
<div class="container">
<div id="chat"></div>
</div>
</div>