main-style.cssの5行目から:
overflow:hidden
およびmain-style.css行127:
overflow-y:auto
どちらもページの下部を切り取っています。ただし、これを修正すると、ラッパーdivがウィンドウの高さの100%まで伸びておらず(ページが終了する前に背景のグラデーションが停止するため)、メインdiv内のコンテンツが不安定になります。これらは、他の投稿者があなたのページを正しくフォーマットする上での大きな障害であると議論していることです。
こちらのJsFiddleをご覧ください。 Chrome、FF、IE 6-8、Safariで動作します。
100%の高さの問題を修正する方法はまだわかりませんが、float divコンテンツの問題を解決するには、左右のfloatedコンテンツの両方で50%の幅を宣言するようにしてください(また、右のfloatedコンテンツを作成することもできます)text-align:right
それを本当にdivの右側にとどまらせるために)。
<div class="centerText messageWrapper">
<div class="messgaeHeader">
<div style="float:left; width:50%">
From: 12345678<br />
</div>
<div style="float:right; width:50%; text-align:right">
Date: 123456789<br />
</div>
</div>
1234567890
</div>
おそらく誰かが、これが現在引き起こしている100%の高さの問題の修正でチャイムを鳴らすことができます。これは完全な答えではなく、私の解決策は別の方法でページを壊しますが、おそらくそれはあなたや解決策を持っているかもしれない他の誰かへの出発点になるでしょう。