2012-01-15 14 views
0

私はコンテナを持っていますdiv、その中にdivは他divです。そこでは、jQuery .show()を使って記事を表示します。divの高さはありません

#container { 
    position: absolute; 
    width: 600px; 
    left: 50%; 
    margin-left: -300px; 
    background-color: white; 
    height: 100%; 
} 

#content { 
    font-size: 15; 
    margin: 0 auto 0 auto; 
    width: 550px; 
} 

コンテンツdivは長いコンテナdivよりも大きくなるので、私はスクロールダウンしたときに白い背景が停止し、そこには白い背景で私を残します。

どのようにこれを修正できますか?

+0

あなたのHTMLコードはどこですか?リンクやデモはどうですか? – Sparky

+0

代わりに 'min-height:100%'を使ってみてください。実際の問題がデモなしでは何かを知るのは難しいです。バグを[JSFiddle](http://jsfiddle.net)で再現し、あなたの質問にリンクしてみてください。 –

+1

HTMLが欠落しているときにどのように役立つかを知ることは実際には不可能です。 – Sparky

答えて

-1

コンテンツの末尾に余分なdivをクリアで追加します。デイブ

+0

何が良いですか? OPのコードに浮動小数点が表示されません。 – Sparky

+0

クリアを加えることは決して害ではありません:両方。 コンテナ内の高さを絶対に必要としない限り、それらを完全に削除してdivの高さをコンテンツの高さ(テストされたばかり)に自動的に設定します。 Dave – detheridge02

+0

** 1 ** **質問には答えていません。** ** 2。** 'クリア'は** [**]だけです** [**]はhttp://www.w3。 org/TR/CSS2/visuren.html#flow-control)。無知のために余分なコードを追加することは、コーディングの習慣が貧弱に過ぎない。 – Sparky

0

http://jsfiddle.net/K6PAn/8/

<div style="clear:both"></div> 

は、私はいつも示す白を行います上部と下部にパディングを追加し、これはあなたの答えになると思います。

希望があれば、正解でない場合は、ごめんなさい! D:

+0

OPが実際のHTMLコードを提供できなかった場合、この質問に対する回答を知ることはできません。 – Sparky

+0

彼はもう一方の中に言ったので、私はコンテントの中身を前提として – obkso

関連する問題