2012-03-13 12 views
0

サイトデザインでこの問題が発生しました。CSSの高さの問題

  1. サイト(高さ)のサイズを変更すると、div #outputのテキストが縁のフッタの上に移動します。私は#出力のコンテナdivの白い部分の中にそれを保持したいと思います。

  2. ie7では、#outputは100%伸びないので、修正できないようです。

私はこのサイトのコピーを作った、あなたは、次のURLでそれをチェックアウトすることができますhttp://test21.c-tz.nl/index.php?id=main

+0

#footerが始まるところのすぐ上に、「

」を追加してみてください。 – Tom

+0

また、良い答えをupvoteすることを忘れないでください。 :) – Chet

+0

ああ大丈夫、thnx hehe^_ ^とthnxは大歓迎のために。私はちょうどそれがそうする礼儀だった中世から得た。 –

答えて

1

これは#outputの上マージンによって引き起こされている、ということになっているDIVそれにはファンシーなスクロールバーが適用されます。 JavaScriptは高さを正しく設定していますが、余白を追加するとコンテナが大きすぎます。

#output DIVの中にもう1つのDIVを追加し、その代わりにJavaScriptを呼び出すことができます。そうすれば、あなたが持っているマージンを維持し、うまくいけばJavaScriptが幅を適切に計算できるようになります。

+0

先生、あなたは天才です。これは私が必要としたものです。なぜ私はこれについて自分自身を考えなかったのですか?すべてはこの時点からうまくいく=]ありがとう。 –